Budget Buddy is a simple accounting program that allows users to keep and track their household expenses, income, and assets. It is a slimmed down version of other accounting programs to increase ease of use for common users. It also includes a simple To Do List function in which users can create and edit tasks with a description, date and time for a deadline, repeat daily, weekly, or monthly, and let the app know whether or not they wish to recieve notifications.
- [Stephen Thomson] (https://github.com/Stephen-Thomson)
- General Journal - Double Post accounting
- Totals Report
- Current Budget Report
- Adjustable Budget Report
- To Do List
- .NET 6
- BudgetBuddyAPI folder containing backend code
- Node.js
- npm
- frontend_react folder containing frontend code
- Navigate to the BudgetBuddyAPI folder.
- Run the backend program using .NET 6
dotnet run
- Navigate to the frontend_react folder.
- Run the Development server
npm run dev
To build the backend for deployment:
- Navigate to the BudgetBuddyAPI folder.
- Build the project using the following command
dotnet build --configuration Release
To build the frontend for deployment:
- Navigate to the frontend_react folder.
- Build the project using the following command:
npm run build
After building both the backend and frontend, you can deploy the Budget Buddy application to your desired platform or server.