Authors: Ian Kirkpatrick, Benjamin Groseclose
We wanted to budget finances digitally but could not find a product available that fit our needs that was free. We wanted one that would allow the user to easily plan their budget and record and track spending.
Create a system that provides the user with easy financial management and planning.
A client server system. There will be multiple client types such as a mobile app, a thin JavaScript web app and a desktop app. Each client will interact with an API provided by the server. The heavy lifting logic will all be done on the server. The clients will simply request actions and display results to the user.
To seed the database, when you run the server with dotnet run
, pass in a --seed
option to tell the server to seed the database (dotnet run --seed
).