Skip to content

An application that allows users to add expenses and deposits to their budget with or without a connection. If the user enters transactions offline, the changes will be reflected when they're brought back online. This application uses IndexDB, service workers, and Web Manifest for offline functionality and is deployed on Heroku

Notifications You must be signed in to change notification settings

norklas/pwa-budget-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Budget Tracker

Description

This project is an application that allows users to add expenses and deposits to their budget with or without a connection. If the user enters transactions offline, the changes will be reflected when they're brought back online. This application uses IndexDB, service workers, and Web Manifest for offline functionality and is deployed on Heroku.

Installation

No installation required, simply clone the repository and install dependencies with npm i then run the server with npm start

Usage

This application will allow users to create new transactions whether it's a deposit or withdrawal. You can do this while online or offline. Please view the deployed application on Heroku

Here's a screenshot displaying PWA functionality

screenshot

Credits

Starter Code: https://github.com/coding-boot-camp/symmetrical-bassoon

Heroku/MongoDB deploy: https://www.mongodb.com/developer/products/atlas/use-atlas-on-heroku/

About

An application that allows users to add expenses and deposits to their budget with or without a connection. If the user enters transactions offline, the changes will be reflected when they're brought back online. This application uses IndexDB, service workers, and Web Manifest for offline functionality and is deployed on Heroku

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published