Skip to content

Releases: Taks0708/SOFTENG310-FinTrack

Assignment 2 Release

09 Oct 04:31
263ad44
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.2.0

Assignment 1 Minor Patch 1

22 Aug 00:25
263ad44
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.1.1

Initial Assignment 1 Release

21 Aug 13:26
263ad44
Compare
Choose a tag to compare

What's Changed

  • Created database services functions to interact with PostgreSQL database
  • Created endpoints and registered controller functions to them so that the frontend can communicate with the backend
  • Created tests for backend
  • Added authentication support using json web token middleware
  • Created login/signup page that automatically stores authentication token and sends it with all subsequent requests
  • Created validation for login/signup page, disallowing repeat emails
  • Created not found page
  • Created dashboard for authenticated users containing:
    • Way to view current balance
    • Way to view all transaction
    • Way to add and remove transactions (whether they are income or expense)
    • Way to set savings goals
    • Way to view savings goals as a progress bar
    • Way to view metrics in a self-contained modal
  • Dashboard automatically updates when there are changes
  • Created routing logic, allowing already authenticated users to automatically be sent to dashboard
  • Added filter to transactions, allowing only transactions made in the past week/month/year to be seen
  • Added currency coversion to transactions using an API

New Contributors

Full Changelog: https://github.com/Taks0708/SOFTENG310-FinTrack/commits/v0.1.0