This is a budget tracker app that you can use in online or offline mode and is deployed using Heroku.
Technologies used I used a mongoose schema to track the transactions it takes in name, date and value for each transaction model. Each transaction is routed with get and post routes using express, with a 404 error if the transaction has not been created. Then after the user inputs the transaction it populates the transaction model with the data and shows it on a graph. The graph contains a list of transactions that can be executed both online and offline due to the cached information in the database using the service worker.
- Alix Friedman
##LinkedIn and Github