Check out the badges hosted by shields.io.
Repository: https://github.com/rschm007/PWA_BudgetTracker
Deployed App: https://fathomless-chamber-46101.herokuapp.com/
This is a progressive web application that allows users to track their budgets. Users can add expenses and deposits via the dashboard buttons. This app functions offline and online. When the user enters a transaction while offline the transactions are stored in indexedDB and transferred to the MongoDB database when the user comes back online.
To install the required dependencies run npm install. This package assumes there is a MongoDB server. You can edit server.js to reflect your localhost port.
To start the server run npm start, then type localhost:"yourPort" in your browser.
If you would like to contribute please send me a DM.
This project was not built with test-driven development. Console.logs were used to test the functionality.
UCI Full Stack Flex bootcamp and Hannah Folk for tutoring help
MIT
If you'd like to contact the developer, please use the info below:
-
@rschm007