Skip to content

MVP 1 (v1.0.0)

Compare
Choose a tag to compare
@RelativeForce RelativeForce released this 19 Dec 22:16
· 49 commits to master since this release
199546e

Overview

This is the initial release for MyMoney. It contains the most basic functionality required and hence is the minimum viable product. The release testing process has not yet been finalised and hence there may a few bugs.

New features

  • New user registration
  • Local session storage for 2 hours
  • Transactions
    • Listing transactions within a date range
    • Create new transactions
    • Edit existing transactions
    • Delete existing transactions
  • User profile
  • Budgets
    • List budgets by month
    • Create new budgets
    • Edit existing budgets
    • Delete existing budgets
    • Associate a transaction with budgets that are for the month the transaction takes place in
  • Incomes
    • List the 10 most recent incomes as of a given date
    • Create new incomes
    • Edit existing incomes
    • Delete existing incomes
    • Associate a transaction with incomes that came in as of the transaction date
  • Home page
    • "Budgets" chart which shows how the budgets reduce for the current month as the transactions occur
    • "Running total" chart which shows the transactions and incomes for the past year as a running total

Changelog

No changelog as this is the initial MVP release

Environment variables

  • MyMoney_Database_Connection The connection string to the SQL database (Defaults to local SQL-Express instance)