A simple Todo app that aims to let you Get Things Done.
A React, Typescript and Redux project.
The application allows users to sign-in using their own Google Account. This service is completed using MongoDB Realm to handle authentication and uses the Google as the Authentication Provider. Details on setting this up can be seen here.
You will need the following .env
variables set to enable oauth to the application.
Name | Value |
---|---|
REACT_APP_REALM_APP_ID |
Realm App ID |
REACT_APP_GOOGLE_CLIENT_ID |
Client ID for the project on google oauth |
-
Install packages
yarn run install
-
Start development server
yarn run start
The application is currently deployed using Heroku. To setup heroku, follow this link for further details.
Once setup, you will need to manually push to the heroku remote.
git push heroku main