choumrdh / 18_PWA_BudgetTrackers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Title: 18_PWA_BudgetTrackers:raised_hands:

  • Add functionality to our existing Budget Tracker application to allow for offline access and functionality.:bulb:
  • The user will be able to add expenses and deposits to their budget with or without a connection. When entering transactions offline, they should populate the total when brought back online. BudgetTracker

BudgetTracker

Table of Contents:

User Story 💬


  AS AN avid traveller
  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 

Installation 💾:


  1. Clone this repository.
    git clone git@github.com:choumrdh/18_PWA_BudgetTrackers.git
    
  2. Navigate into the cloned directory.
    cd 18_PWA_BudgetTrackers
    
  3. Install Nodejs dependencies.
    npm install
    
  4. In the root directory of the project, start the server.
    node server.js
    
  5. In your browser navigate to the following page.
    http://localhost:3000
    

Features

  • Offline Functionality:
    • Enter deposits offline
    • Enter expenses offline
  • When brought back online:
    • Offline entries should be added to tracker.

NPM Packages

Package Documentation
express Express
mongoose Mongoose
morgan Morgan
compression Compression
lite-server Lite-server

Contribution 🤝

contributions welcome

Author 👤

  • Name: Michelle follower

License 🏆

  • Copyright

About


Languages

Language:JavaScript 67.3%Language:HTML 27.9%Language:CSS 4.8%