Skip to content

Budget Tracker application to allow for offline access and functionality.

License

Notifications You must be signed in to change notification settings

annisapf/Budget-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Budget-Tracker

Budget-Tracker allows user to be able to view create and track daily deposits and expenses with or without in internet connection. When entering transaction offline, it should populate the total when brought back online. This Budget Tracker has used Service Worker, Web Manifest and Compression.

Table of Contents

Screenshots

Screen Shot 2020-12-24 at 5 07 35 pm

Demo

gif

Installation

This project uses 3 npm packages:

To install necessary dependencies, run the following command:

npm install express --save
npm install mongoose
npm install compression

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.

Acceptance Criteria

GIVEN a user is on Budget App without an internet connection WHEN the user inputs a withdrawal or deposit THEN that will be shown on the page, and added to their transaction history when their connection is back online.

Usage

To run tests, run the following command:

npm start

License

The license is MIT standard license.

Contributing

It is an open project and everyone can contribute - please send an email requesting to be added as a contributor

Link to the App

The URLs of the deployed applications in Heroku


Questions

If you have any questions about the repo, open an issue or contact annisapf directly at a.purbandari@gmail.com.

About

Budget Tracker application to allow for offline access and functionality.

Topics

Resources

License

Stars

Watchers

Forks