Skip to content

A simple application that will track your budget. This app can be used offline as well as it utilizes IndexedDB and Mongoose.

License

Notifications You must be signed in to change notification settings

Lambaa94/Budget-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Budget-Tracker | License: MIT

Description

I learned in this project that even with things that are "copy-and-paste-code" you still need to know what belongs and what does not belong. A challenge that I came across was that everything seemed to be in place and correct syntax but I had a word that snuck into the bottom of one of my javascript files that was giving me errors that did not point it out. I finally figured out that this word "Collapsed" was added by accident and everything started to work as expected. Although this took me hours to figure out it gave me the opportunity to carefully inspect the service worker code and get very fimiliar with it.

This application will allow you to track your budget online and offline. It uses IndexedDB to store information while offline and a service worker to display data offline so when switched to online it will continue with a PUT/POST.

Table of Contents

Usage

Below is a GIF demonstrating the usage of the application

Gif-of-application

Below is a link to the deployed application.

https://budgetledger.herokuapp.com/

Installation

npm i

Credits

Instruction led by Dave Leonhardt and Vincent Gubitosi

License

This repo is under the MIT License

Questions

If you have any questions please email me at jameslamb13@gmail.com. My link to GitHub is https://github.com/Lambaa94

About

A simple application that will track your budget. This app can be used offline as well as it utilizes IndexedDB and Mongoose.

Topics

Resources

License

Stars

Watchers

Forks