https://github.com/srp4214/pharmacy-management-system
Pharmacy Management System is a Tkinter-based desktop application designed to manage pharmaceutical records efficiently. It provides a user-friendly interface for storing and retrieving medicine details, including company name, type, lot number, issue and expiry dates, side effects, dosage, selling price, and quantity.
https://github.com/srp4214/pharmacy-management-system
crud-operation dbms-project mysql tkinter
Last synced: 3 months ago
JSON representation
Pharmacy Management System is a Tkinter-based desktop application designed to manage pharmaceutical records efficiently. It provides a user-friendly interface for storing and retrieving medicine details, including company name, type, lot number, issue and expiry dates, side effects, dosage, selling price, and quantity.
- Host: GitHub
- URL: https://github.com/srp4214/pharmacy-management-system
- Owner: SRP4214
- Created: 2024-03-24T11:28:31.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-27T06:15:05.000Z (3 months ago)
- Last Synced: 2025-03-27T06:29:36.636Z (3 months ago)
- Topics: crud-operation, dbms-project, mysql, tkinter
- Language: Python
- Homepage: https://srp4214.github.io/Pharmacy-Management-System/
- Size: 3.66 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pharmacy Management System
## ๐ Overview
The **Pharmacy Management System** is a desktop-based application developed using Python's Tkinter for the GUI and MySQL for database management. This system enables pharmacies to efficiently manage their inventory, track medicine details, and store critical information such as issue/expiry dates, dosage, selling prices, and stock availability.## ๐ Features
- User-friendly GUI built with Tkinter
- MySQL database integration for medicine storage and retrieval
- Dropdown selections for easy data entry
- Displays medicine details including reference number, company name, type, dosage, and pricing
- Scrollable tables for better data visualization
- Image/logo support for branding
- Allows adding and retrieving medicines dynamically## ๐ ๏ธ Technologies Used
- **Programming Language:** Python
- **GUI Framework:** Tkinter
- **Database:** MySQL
- **Libraries Used:**
- `tkinter` (for GUI)
- `PIL (Pillow)` (for image handling)
- `mysql-connector-python` (for database operations)## ๐ Project Structure
# ๐ฅ Pharmacy Management System
A **Pharmacy Management System** built using Python and Tkinter, with MySQL database integration. This application helps manage medicines, stocks, and transactions efficiently.
---
## ๐ Features
- **Medicine Inventory Management** ๐ฆ
- **Stock Alerts** โ ๏ธ
- **Billing System** ๐งพ
- **Search & Filter Medicines** ๐
- **Graphical User Interface (GUI) with Tkinter** ๐จ
- **MySQL Database Integration** ๐๏ธ---
## ๐ Prerequisites
Ensure you have the following installed:
- Python 3.x ๐
- MySQL Server ๐๏ธ
- Created database in MySQL---
## 2๏ธโฃ **Clone the Repository**
```sh
git clone https://github.com/SRP4214/Pharmacy-Management-System.git
cd Pharmacy-Management-System
pip install -r requirements.txt