A personal finance tracking application designed to give you a clear overview of your income and expenses. MoneyHub is built for individual use, providing a simple and intuitive way to manage your personal finances.
- Income Tracking: Record and categorize all your income sources
- Expense Management: Track your spending across different categories
- Financial Overview: Get a comprehensive view of your financial situation
- Data Persistence: All your financial data is stored securely in MariaDB
- Personal Use: Designed for single-user operation, keeping your finances private
- To-Do
-
Clone the repository:
git clone https://github.com/msh31/moneyhub.git cd moneyhub -
(TODO)
The application uses the following main tables:
- income: Records all income entries with categories and dates
- expenses: Tracks all expense entries with categories and descriptions
- categories: Manages income and expense categories for better organization
- Adding Income: Record your salary, freelance payments, or any other income sources
- Recording Expenses: Log your daily expenses with appropriate categories
- Viewing Reports: Access your financial overview to understand spending patterns
- Managing Categories: Create custom categories to organize your finances
This is a personal finance tool, but if you'd like to suggest improvements:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
For issues or questions, please open an issue on GitHub.