Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.63 KB

File metadata and controls

49 lines (31 loc) · 1.63 KB

Budget_App

This app allows the user to input their personal transactions and track their total budget. Using IndexedDB, the budget tracker persists data even when the device is not online. When the device reconnects, any pending transactions are synced with the backend api.

Table of Contents

  1. About this project
  2. Languages Used
  3. Installation
  4. Usage
  5. Contributing
  6. Acknowledgements

About This Project

Business Context

Giving users a fast and easy way to track their money is important, but allowing them to access that information anytime is even more important. Having offline functionality is paramount to our applications success.

This application runs on a local server. Whethere the app is online or offline, users are able to utilize the app functions, and the records to the database are saved as pending until reconnected to the network.

Users are able to

  • Enter a transaction name and value.
  • Add or subtract the value in the ledger.
  • View a graphical interface summarizing their past spending habits.

Languages & Technologies Used 💾

Powered by:

  • mongoose
  • express

Installation 🔧

npm install

Usage 💻

npm start

Contributing ✌️

Feel free to fork this repository, and open a pull request to suggest changes.

Acknowledgements

Rutgers Coding Bootcamp, 2020 🚀