Skip to content

samyuthak-projects/ledger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ledger 💰

Ledger is a personal finance web application that analyses transaction data and provides insights into spending behaviour.

🚀 Features

  • Upload transaction data via CSV
  • Automatic spending categorisation
  • Insight generation (e.g. spending percentages)
  • Visual breakdown using charts
  • Clean and simple user interface

🧠 How It Works

Ledger processes uploaded transaction data and:

  1. Categorises transactions using keyword-based classification
  2. Calculates total spending per category
  3. Generates insights based on spending
  4. Displays results in both table and chart format

🛠️ Tech Stack

  • Python (Flask)
  • HTML & CSS
  • JavaScript (Chart.js)

📸 Example Output

  • Transaction table
  • Spending insights
  • Pie chart visualisation

🎯 Future Improvements

  • Machine learning-based categorisation
  • Better UI/UX design
  • Support for real bank data formats

👤 Author

Samyutha Katikareddy
GitHub: https://github.com/samyuthak-projects

About

Ledger is a web app that analyses transaction data and provides spending insights with visualisation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors