A Simple Budget App
https://budget-tracker-100devs.herokuapp.com/
Be sure to add that lovely star 😀 and fork it for your own copy
- MVC Architecture
- User authorization
- Expense Tracking
bcrypt, connect-mongo, dotenv, ejs, express, express-session, mongodb, mongoose, morgan, nodemon, passport, passport-local, validator, express-ejs-layouts
Clone the repo
Run npm install
to install the dependencies
- Create a
.env
file in the config directory and add/edit the following askey: value
- PORT: 2121 (can be any port example: 3000)
- DB_STRING:
your mongoDB URI
-
Ideas for Improvement
- Add catagories for expenses
- Convert budget to monthly
-
Stretch Goals
- Rewrite frontend in react 😎