FinManage is a command-line Personal Finance Management System written in C. This application helps users track their income, expenses, and manage their financial transactions effectively. It provides features for:
- Recording income and expense transactions
- Categorizing financial entries
- Generating basic financial reports
- Searching and filtering transactions
- Managing budget categories
This project demonstrates practical C programming concepts including file handling, data structures, and memory management.
To build the project, navigate to the project directory and run the following command:
make
This will compile the source files and create an executable.
After building the project, you can run the application using the following command:
./FinManage