Skip to content

Nix0123/Billing_Software_Using_Tkinter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

🧾 Billing Software

A desktop-based GUI Billing Application built with Python & Tkinter that automates retail billing for local shops. The system manages products across three categories — Medical, Grocery, and Cold Drinks — and generates itemized bills with automatic tax calculation, bill saving, and bill search functionality.


📖 About the Project

This Billing Software replaces manual billing with a fast, accurate digital solution. It captures customer details, calculates product-wise totals and taxes, generates formatted bills, and saves them locally for future retrieval — all through a clean GUI.


✨ Features

  • 3 product categories: Medical, Grocery & Cold Drinks
  • Auto tax calculation per category
  • Random Bill Number generation per session
  • Generate, Save & Search bills by bill number
  • Clear form and Exit with confirmation dialogs
  • Scrollable real-time Bill Area preview

🚀 Getting Started

Prerequisites

  • Python 3.x
  • tkinter (pre-installed with Python)

Run the App

git clone https://github.com/your-username/Billing_Software_Using_Tkinter.git
cd Billing_Software_Using_Tkinter
mkdir bills
python Mini_Project.py

⚠️ Make sure a bills/ folder exists in the project directory before running, as the app saves bill .txt files there.


🖥️ Output Preview

The GUI displays three product panels, a live bill area, subtotals, taxes, and action buttons (Total, Generate Bill, Clear, Exit) — all in a single window.


👨‍💻 Author

Taranjeet Singh +91-9878770515 taran.pvt@gmail.com Aug 2024 – Nov 2024

About

Python Tkinter GUI app for retail billing — auto-calculates product totals & taxes across Medical, Grocery & Cold Drinks categories, generates itemized bills, and saves/searches them by bill number.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages