Demo : TodoApp.
A Simple, Serverless and Synced To Do Manager App. Built using React and Google Cloud Functions.
- Serverless
- Synced. Login using Google Account. Todos get synced, on all devices.
- Configure Firebase and create a project.
- Initialize a local project : ( Firebase-DevTools needs to be installed using npm )
firebase init
- Select Cloud Functions and Hosting.
- Clone the repo Overwrite existing files.
- Configure your Firebase Credentials in a config file (functions/util/config), and update the paths in Functions.
- Create OAuth2 Client in Google Cloud Console and Use the Client ID in Client App.
- Fire up the client app using :
npm start
- Serve functions using :
firebase serve
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.