Pharmacy Management System in PHP and MySQL — admin dashboard for medicines, customers, suppliers, sales, purchases and reports.
Pharmacy Management System using PHP and MySQL automates the core day-to-day operations of running a pharmacy — customers, medicines, suppliers, sales and purchases — from a single, secure admin dashboard. Built with PHP, JavaScript, Bootstrap and CSS, it favors a simple, intuitive interface over unnecessary complexity, so full CRUD control over every part of the pharmacy's inventory and transactions stays just a few clicks away. Access is gated behind sign-in, keeping the dashboard restricted to authorized users only.
| Component | Technology |
|---|---|
| Backend | PHP |
| Database | MySQL |
| Frontend | HTML, CSS, JavaScript, Bootstrap |
| Local development environment | XAMPP |
After signing in, the admin lands on a dashboard summarizing pharmacy activity, then moves into the relevant module to manage medicines, customers or suppliers as needed. Sales and purchases are logged as they happen, with full edit and delete control over each entry. The reports module pulls together sales and purchase history into a readable view, helping the admin track performance and make stocking decisions without digging through raw transaction data.
This project suits BCA, MCA and B.Tech students who want a compact final-year submission centered on solid CRUD design across several linked entities — medicines, suppliers, customers and transactions — along with straightforward reporting logic. It's also a practical starting point for a small pharmacy or medical store looking to move off manual registers without adopting an expensive commercial system.
The modular structure makes it easy to extend with low-stock and expiry-date alerts, barcode-based medicine lookup, GST/tax-ready invoicing, and a customer-facing order or refill request portal.
For complete project details and setup guide, visit the official project page.
1. Install XAMPP and start the Apache and MySQL services 2. Extract the project ZIP and copy the folder into xampp/htdocs 3. Create a new database named "pharmacy" in phpMyAdmin 4. Import the pharmacy.sql file from the project folder via the Import tab 5. Open the project in your browser and log in using the provided credentials
FAQ for this project coming soon.
No reviews yet. Be the first to review!