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.
- Emily Sluis
- Malcolm Newson
- Oliver Lewis
- Milestone 2: Detailed Design
- Milestone 3: Code Iteration 1
- Milestone 3.5: Code Iteration 2
- Milestone 4: Final Code Iteration
- Milestone 5: Demo
- Milestone 6: Retrospective
- Clone Repo:
git clone https://github.com/seng350/seng350f19-project-2-1.git
- In root directory:
npm install
- Compile:
tsc
- Start App:
npm start
- Open
http://localhost:3000
in browser
- To run tests:
- Unit Tests:
npm test
- Unit Tests and Code Coverage:
jest --coverage
- Unit Tests: