This project is a desktop-based Personal Expense Tracker built using Windows Forms (WinForms) in C#. It is designed to help users manage and monitor their daily expenses with a simple and intuitive interface. The application follows the CRUD (Create, Read, Update, Delete) operations and uses SQLite as the lightweight relational database for local storage.
Key Features:
Add Expenses (Create): Users can input expense details such as date, category, description, and amount.
View Expenses (Read): A data grid displays stored expenses with filtering or sorting options for better analysis.
Edit Expenses (Update): Users can select an existing record and update details if needed.
Delete Expenses (Delete): Unnecessary or duplicate records can be removed easily.
SQLite Integration: Stores all data locally in a secure and efficient manner without requiring a separate database server.
User-Friendly Interface: Developed with Windows Forms to provide simple navigation, input validation, and responsive layouts.
Use Case:
The application helps individuals maintain a record of their spending habits, track expenses by categories, and manage personal finances effectively.