This is a simple application to use MVC model with node js to connect to mongoDB access REST apis. This is an application to view a budget tracker where you can input transactions to track your spending. The focus of this assignement is PWA and offline functionality when connection is unstable. The website is still functional and works with or without internet connectivity with express. Techonologies mongoDB, PWA, express, MVC model, Heroku, service workers and cache.
Deployed application on Heroku
This is for local install if you want to deploy the appliaction yourself
- clone repo on github
- Install any required dependancies
npm install
- Start the application on nodeJS
npm start
- Once the application is started go to application website (default: https://localhost:3000)
- Enter Transaction Name and Ammount and select to add or subtract funds
- See live updates and history on the graph and chart with live total at the top
N/A
This application is under the MIT License
For more information please view here: MIT Description
Feel free to clone and improve on this application!
This app also works in offline mode. Test with chrome dev tools!
Select network tab and offine mode. Refresh browser and the application still functions including adding and subtracting funds!
See more about my Github here: Fchoi1
Any burning questions you want to ask me?
Reach out to me! [email protected]