A simple app that helps users track their spending that has both online & offline functionality.
Section | Description |
---|---|
Installation | How To Install & Dependancies |
Usage | How To Use The Application |
Contributing | Information For Those That Wish To Contribute |
Testing | Information Regarding Tests I've Carried Out |
Questions | Contact Information For Those That Have Questions |
The deployed application can be found at: https://budget-tracking-pwa-app.herokuapp.com/
- Download / Clone the repository.
- Navigate to the root of the downloaded / cloned repository with a CLI. Then, type 'npm install' and press the enter key.
- Either type 'npm start' in the CLI at the root of the directory to start the app locally (navigate to localhost:3000 in a browser if using locally), or use the link provided above to go to the deployed app.
- At this point a user may download the application from their browser.
- Enter an amount of money and a name (e.g. Payday, 2000) and press the 'Add Funds' button.
- From here a user is able to add their expenses and press the 'Subtract Funds' button.
- The graph below the input fields will update as a user adds more information.
- The app can be used even without a network connection by utilising indexedDB, once a network connection has been reestablished the data stored in indexedDB will be sent to the mongoDB databse.
License (https://opensource.org/licenses/MIT)
Project created using the MIT license. Learn more...
If you wish to contribute, please do so.
All testing has been done by myself, both locally & on the deployed app.
GitHub: https://github.com/MyDryDay
LinkedIn: https://www.linkedin.com/in/george-cope-633b761bb/
Telegram: https://t.me/G_Cope97