A simple expense and loan management system written in C during my 1st semester of B.Tech IT at Palloti College of Engineering, Nagpur.
- User Management: Sign up, login, password strength check, captcha verification.
- Transactions: Add income/expenses, edit or delete entries, compute balance.
- Loans: Add and view loans with interest tracking.
- Passbook: View transactions by full history, year, month, or category.
- Budgeting: Set your own budget or use the recommended 50/30/20 rule.
- Search: Find transactions by date, category, amount, or description.
- Language: C
- Concepts Used: File handling, string manipulation, input validation, modular functions
- Files:
users.txtβ Stores user detailstransactions.txtβ Stores transaction recordsloans.txtβ Stores loan details
- Practiced file handling in C
- Implemented basic authentication and data persistence
- Learned modular programming and user interaction design
- Built a real-world inspired project in the first semester