PWA-BUDGET-TRACKER

This sample is a project as part of University of Toronto Assignment. This project displays the functionality of caching data to be used in offline mode. The application has his own transaction wallet which he can use online as well as offline if he does not have internet. And the transaction history adds it to the total when back online.

USER STORY

AS AN avid traveller I WANT to be able to track my withdrawals and deposits with or without a internet connection SO THAT my account balance is accurate when I am traveling

HEROKU DEPLOYED LINK

Click the link below to check the APP : HOROKU LINK

Repository

Click the link below to check the repository : GitHub URL

Preview

PREVIEW

Requirements

For testing, you will need Node.js and node global package, and also the following dependency packages installed in your environement.

NPM Packages

  • EXPRESS
  • LITE-SERVER
  • MONGOOSE
  • MORGAN
  • COMPRESSION

Running the Application

  1. Run the following commands in your terminal window
git clone https://github.com/ianasqazi/PWA-Budged-Tracker.git

cd PWA-Budged-Tracker

npm install

All packages will be installed and now run the application with the command below :

npm start