/Simple-Budget---Seng-350

Simple Budget provides an interface for users to view and log their personal spending.

Primary LanguageTypeScript

seng350f19-project-2-1

Team Name: Simple Budget

Overview

Simple Budget provides a simple interface for users to view and log their personal spending. To access their account, users will select their username from the list shown on the login page. They will then be directed to their summary page. The summary page shows an overview of the user’s past spending per category and selecting a category allows the users to view a detailed list of all their recent purchases in that category. Users may also log a new purchase into a category. Input fields will include the amount spent, a short description, the date and time of purchase, and a choice of categories to log the purchase into. Simple Budget also has Admin roles to add and delete users from the application.

For a full list of user stories and QAS see here.

Members

  • Emily Sluis
  • Malcolm Newson
  • Oliver Lewis

Milestones

Build Process

  1. Clone Repo: git clone https://github.com/seng350/seng350f19-project-2-1.git
  2. In root directory:
    • npm install
    • Compile: tsc
    • Start App: npm start
    • Open http://localhost:3000 in browser
  3. To run tests:
    • Unit Tests: npm test
    • Unit Tests and Code Coverage: jest --coverage