Skip to content

SUNIDHI0526/EXPENSIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

EXPENSIO πŸ’°πŸ“Š

A simple expense and loan management system written in C during my 1st semester of B.Tech IT at Palloti College of Engineering, Nagpur.


✨ Features

  • 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.

πŸ› οΈ Tech Stack

  • Language: C
  • Concepts Used: File handling, string manipulation, input validation, modular functions
  • Files:
    • users.txt β†’ Stores user details
    • transactions.txt β†’ Stores transaction records
    • loans.txt β†’ Stores loan details

πŸ“š Learning Outcomes

  • 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

About

Expense and loan management system in C (first semester project)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages