- Add functionality to our existing Budget Tracker application to allow for offline access and functionality.:bulb:
- The user will be able to add expenses and deposits to their budget with or without a connection. When entering transactions offline, they should populate the total when brought back online.
AS AN avid traveller
I WANT to be able to track my withdrawals and deposits with or without a data/internet connection
SO THAT my account balance is accurate when I am traveling
- Clone this repository.
git clone git@github.com:choumrdh/18_PWA_BudgetTrackers.git
- Navigate into the cloned directory.
cd 18_PWA_BudgetTrackers
- Install Nodejs dependencies.
npm install
- In the root directory of the project, start the server.
node server.js
- In your browser navigate to the following page.
http://localhost:3000
- Offline Functionality:
- Enter deposits offline
- Enter expenses offline
- When brought back online:
- Offline entries should be added to tracker.
Package | Documentation |
---|---|
express |
Express |
mongoose |
Mongoose |
morgan |
Morgan |
compression |
Compression |
lite-server |
Lite-server |
- GitHub: choumrdh
- email: m.w.chou21@gmail.com
- Heroku Deployment: BudgetTracker