Skip to content

A Budget Tracker application that allows for offline access and functionality. The user is 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.

Notifications You must be signed in to change notification settings

JKLA13/budget-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Budget Tracker - Offline/Online/PWA

Assignment Task

Build a Budget Tracker application to allow for offline access and functionality.

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.

Offline Functionality:

  • Enter deposits offline

  • Enter expenses offline

When brought back online:

  • Offline entries should be added to tracker.

User Story

  • 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.

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.


GIF Demo of App

-Screenshot1

Links

Tech Used

*Javascript *MongoDB *Mongoose *Node.js *IndexDB *VS Code *Git

Contributors

Jacob Adamson

Questions

Email me:
My Github: JKLA13
Questions? Email me: [email protected]

About

A Budget Tracker application that allows for offline access and functionality. The user is 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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published