Skip to content

Cash Manager is a modern desktop application for small businesses built with Python & CustomTkinter to track cash in hand, manage categories, generate statements, and visualize spending with interactive charts — all backed by Excel for easy manual corrections.

License

Notifications You must be signed in to change notification settings

adhithya-r03/Cash-in-hand-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💰 Cash Manager App

A modern, Excel-backed Cash Management Desktop Application built using Python and CustomTkinter.
Track cash in hand, categorize transactions, generate statements, and analyze spending visually — all in a clean dark-themed UI.


✨ Features

💵 Cash Management

  • Add cash and remove cash with category selection
  • Real-time Available Cash calculation
  • Excel-based storage (easy to manually correct mistakes)

🗂 Category Management

  • Add and delete custom categories
  • Scrollable category manager
  • Categories stored in Excel

📄 Statements

  • View complete transaction history
  • Generate Monthly Statements
  • Generate Custom Date Range Statements
  • Clean date format (DD-MM-YYYY)

📊 Analysis

  • Category-wise Add vs Remove pie charts
  • Amount shown directly (not percentages)
  • Dark-themed charts embedded in the app

🎨 UI & UX

  • Dark blue modern theme
  • Custom navigation tabs
  • Icon-based buttons
  • Responsive layout
  • Modal popups centered inside the window

🧠 Smart Design Choice

All transactions are stored in Excel files:

  • transactions.xlsx
  • categories.xlsx

This allows manual correction of mistakes —
and the app automatically recalculates cash on the next launch.


🛠 Tech Stack

  • Python 3
  • CustomTkinter
  • Pandas
  • OpenPyXL
  • Matplotlib
  • Pillow (PIL)

Screenshots

image image image

About

Cash Manager is a modern desktop application for small businesses built with Python & CustomTkinter to track cash in hand, manage categories, generate statements, and visualize spending with interactive charts — all backed by Excel for easy manual corrections.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages