Mobile-first web application for habit tracking and location-based accountability
Bet on Tomrrow, Today!
- Greenfield: Efe Surekli, George Michel, Robert Littlejohn, Ryan Choi
- Brownfield: -- Team 1 TBD -- Team 2 TBD
To start the app locally, simply install the npm dependencies and run the server:
npm install
npm start
- MongoDB
- Express
- React
- Node
- Material-UI
- Webpack
- Heroku (for deployment)
- Set up an account on MongoLab
- Set up a Heroku account
- Create a MongoLab database for the app
- Set a user and password for the MongoLab database
Lastly, make sure to set the following environment variable on Heroku, using heroku set:config KEY=VALUE
from the command-line:
- MONGOLAB_URL = Your MongoLab URL, with db user/pass
- NPM_CONFIG_PRODUCTION = false, so that Heroku postinstall can run the deployment Webpack build
- NODE_ENV = 'production', if not set already
View the project roadmap here
See CONTRIBUTING.md for contribution guidelines.