Skip to content

Converting a budget tracker application into PWA to allow user to interact with the app online or offline.

License

Notifications You must be signed in to change notification settings

akwanmtl/Budget-Tracker-PWA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Budget-Tracker-PWA

Description

The Budget Tracker application allows users to enter and keep track of their budget online and offline. Provided with the frontend and backend code that works online only, the task at hand was to add the code to make the application PWA. This was done using IndexedDB, Web app manifest, and service worker. This application is deployed on Heroku using MongoAtlas as the online database.

Table of Contents

Usage

Here is a screenshot of the application: Screenshot of website

To add a new transaction, enter the name of the transaction and the amount in the two input fields and press on either the Add Funds or Subtract Funds button depending on the transaction.

As a PWA application, the website can be added as an app on a mobile device.

Here is a screenshot of the app icon on the home screen of a mobile device:

And here is a screenshot of the application run on a mobile device:

Credits

License

License: MIT

Copyright (c) [2021] [Annie Kwan]

About

Converting a budget tracker application into PWA to allow user to interact with the app online or offline.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published