Skip to content

An application that lets users track their budgets adding and subtracting transactions. It will show a chart that fluctuates according to expenses and deposits already generated. Responsible for full-stack development.

License

Notifications You must be signed in to change notification settings

yoyachi/budget-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Budget-Tracker(PWA)

Description

Budget Tracker is an application that lets users track their budgets adding and substracting transactions. It will show a chart that fluctuates according expenses and deposits already generated. This application is a PWA (Progresive Web Application), which means clients will be able to generate and see their transactions without the need of internet connection. When a user enters a transaction with not internet connection, this transaction will be stores in the indexedDB. Then, all this information will be stored back in its regular database when connection to internet comes back without loosing fuctionality.

Table of Contents

Installation

  • Please clone GitHub repository
  • npm init
  • Invoke application using npm install.

Usage

In order to start the server you should run npm start. Then to see this application open your browser and type (https://localhost:3001)

Usage Guide

This app is deployed at: https://always-budget-tracker.herokuapp.com/

The following screenshot is an example of this application.

Screenshot

Screen Shot 2021-11-17 at 11 34 29 AM

Screen Shot 2021-05-02 at 1 53 50 PM

Screen Shot 2021-05-02 at 1 54 06 PM

Technologies Used

  • Express.js
  • Java Script
  • MongoDB
  • Node.js
  • Idb
  • Mongoose
  • Heroku
  • MongoDB Atlas
  • HTML
  • CSS
  • Bootstrap

License

MTI license Bower

About

An application that lets users track their budgets adding and subtracting transactions. It will show a chart that fluctuates according to expenses and deposits already generated. Responsible for full-stack development.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published