Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💊 Medical Store Inventory & Billing Management System

A lightning-fast, headache-free pharmacy command center built to keep stocks balanced and checkout lines moving.


🚀 What This Does

Managing a pharmacy shouldn't feel like performing surgery in the dark. This console-based powerhouse streamlines daily medical store operations from a single terminal interface:

  • Inventory Control: Full CRUD operations on your medicine catalog. Keep precise tabs on stock names, quantities, categories, price tags, and expiry dates before they catch you off-guard.
  • Automated Billing: Whip up itemized customer invoices, calculate grand totals and taxes on the fly, and watch your inventory counts auto-deduct the second a sale goes through.
  • Sales Tracking: Maintain an immutable paper trail of past transactions for crystal-clear auditing and performance insights.
  • Blazing-Fast Lookups: Leverages smart dictionary-based data structures under the hood so you can search and pull up medicine details instantly.
  • Bulletproof Validation: Packed with rigorous input sanitization and exception handling to gracefully handle accidental typos or invalid entries without crashing.

🛠️ The Tech Stack

  • Engine: Python
  • Storage: SQLite (lightweight, zero-config, and reliable)
  • Interface: Command Line Interface (CLI) utilizing clean procedural & object-oriented patterns

📂 Project Blueprint

Medical-Store-Inventory-Billing-Management-System/ │ ├── main.py -> The central dashboard & entry point ├── database.py -> SQLite connections & database queries ├── inventory.py -> Stock management logic (Add, Update, Delete, Search) ├── billing.py -> Checkout engine & invoice generation ├── requirements.txt -> Required project dependencies └── README.md ->Project documentation

About

Console-based pharmacy management system built in Python and SQLite for inventory control, automated billing, and sales tracking.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages