The user will be able to add expenses and deposits to their budget with or without a connection. When entering transactions offline, they should populate the total when brought back online. Offline Functionality:
Enter deposits offline
Enter expenses offline
When brought back online:
Offline entries should be added to tracker.
Heroku | Express.js | Node.js | MongoDB | Mongoose | JavaScript | JQuery | Bootstrap | CSS | HTML
The demo of the application can be found here.
To run the application locally, first clone this repository.
Next, install the necessary dependencies.
Finally, run the node server locally.
node server
Now, open the local application on port 8080 at the URL: http://localhost:8000/
.