Skip to content

About

Desktop inventory app for a pharmacy in Python and Tkinter: add, search, update and delete medicine records.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

💊 Pharmacy Management System

A simple desktop-based Pharmacy Management System built with Python and Tkinter for managing basic pharmacy inventory operations such as adding, deleting, searching, updating, and navigating through records. Data is stored in a text file using basic file handling techniques.


🧠 Features

  • ➕ Add new medicine/item records
  • 🗑️ Delete existing records
  • 🔍 Search for a specific item by name
  • 🔄 Update item details
  • ⏮️⏭️ Navigate (First, Next, Previous, Last) through records
  • 🧹 Clear screen for new entry

📁 Technologies Used

  • Python 3.x
  • Tkinter (for GUI)
  • File Handling (text file as backend database)

📦 Fields in Each Record

  1. Item Name
  2. Item Price
  3. Item Quantity
  4. Item Category
  5. Item Discount

Each record is stored as a line in the database_proj text file.


🚀 How to Run

  1. Clone or download the repository.
  2. Make sure you have Python 3 installed.
  3. Run the Python script:
python pharmacy_manager.py

About

Desktop inventory app for a pharmacy in Python and Tkinter: add, search, update and delete medicine records.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages