/Budget--Tracker

Primary LanguageJavaScriptMIT LicenseMIT

Budget Tracker

Github licence

Description

The Budget Tracker is an application that allows to track the budget and leverages offline access and functionality where the user will be able to add expenses and deposits to their budget with or without a connection. If the user enters transactions offline, the total should be updated when they're brought back online. This application is using MongoDB / NoSQL along with Express.js and Mongoose.

Table of Contents

Deployed Application

Budget Tracker
Image

User Story

AS AN avid traveler
I WANT to be able to track my withdrawals and deposits with or without a data/internet connection
SO THAT my account balance is accurate when I am traveling

GIVEN a budget tracker without an internet connection
WHEN the user inputs an expense or deposit
THEN they will receive a notification that they have added an expense or deposit
WHEN the user reestablishes an internet connection
THEN the deposits or expenses added while they were offline are added to their transaction history and their totals are updated

Usage

This application allows to track the budget and leverages offline access and functionality where the user will be able to add expenses and deposits to their budget with or without a connection.

License

This project is licensed under the MIT.

Contributing

Izabela Petrovicova

Questions

If you have any questions about the repository, contact me directly at i.petrovicova@gmail.com. You can find more of my work at https://github.com/izabelacloud.