Family Finance Assistant With AI, This is an open-source project aimed at helping individuals manage their household assets, including liquid cash, investments, retirement funds, and insurance.
The backend is developed using Go programming language, and the frontend is developed using the Vue framework. We have used the normal MVC architecture approach to build the system.
The system provides the following features:
- Manage liquid cash, investments, retirement funds, and insurance.
- View the current and historical value of assets.
- Record and monitor transactions, including deposits, withdrawals, and trades.
- Create and manage investment portfolios.
- Calculate and display asset allocation and diversification.
- Set and monitor financial goals.
- Generate reports and summaries.
To start using the system, you will need to follow these steps:
- Clone the repository.
- Install the required dependencies.
- Initialize the database.
- Run the backend server.
- Run the frontend application.