Pharmacy Management System PHP Project


Pharmacy Management System is a web-based application implemented in PHP using MySQL as the database. This project is developed for medical stores to manage different inventories and items, customers’ and suppliers’ details as well as staffs (cashiers, managers, and pharmacists) working in the store.

You can download the complete source code, and necessary project files of this project from the link below. Documentation, project report, and ppt are not available at the moment, so for your reference there’s a project report available in the download file. You can also refer the description provided here as general abstract of the project.

Download Pharmacy Management System PHP Project with Source Code and Reference Project Report


Download Pharmacy Management System PHP Project with Source Code and Reference Project Report


About Pharmacy Management System Project:

Developed using PHP scripting language, Pharmacy management system is an online application that uses MySQL as the database. In this project, invoices and receipts are generated using TCPDF. TCPDF is a PHP-based library for generating PDF documents without requiring external extensions. It includes complete support for UTF-8 Unicode, bi-directional algorithm, and right-to-left languages.

Existing System:

The existing system is paper-based involving high amount of paper work and manpower requirement. Even though computerized systems are used in some places, they are not web-based and are very insecure and improperly managed. So, the current pharmacy management procedure is very uneconomical and inflexible to meet user demands.

Proposed System:

The proposed system, being web-based, is very efficient and effective from the point of view of work productivity and time. It is less tedious to manage operations in a medical store or pharmacy with such a system. It has all the required modules and is developed with the aim of managing staffs, schedule, inventories, and relevant things in the medical store.

With this system, the entire operations in medical store is fully automated. Unlike the traditional system where records were maintained manually, this system maintains records in a database. Typical example of these records include purchases, counter sales, recorder levels, staffs, suppliers, customers, monetary transactions, etc.

Users of the system:

Listed below are the main users of the system. They are required to register into the system to access records and details stored in the database. Only the head admin has the privilege or access over all records and users. The system access to other users in restricted as per their functions in the medical store.

  • Head admin
  • Cashier admin
  • Manager admin
  • Pharmacist admin

List of forms:

  • Log in and Log out
  • Registration
  • Add, edit, update, and delete users
  • Check
  • Invoice
  • Prescription: view and delete
  • Stock: view and delete
  • Stock pharmacist
Pharmacy Management System in PHP
Data Flow Diagram of a Typical Pharmacy Management System

System Requirements:

Project Overview:

  • Front End            :     PHP (5.5)
  • Back End             :     MYSQL

Hardware Specification:

  • Processor            :     Intel Core Duo 2.0 GHz or higher.
  • RAM                    :     Minimum1 GB or Greater.
  • Hard disk            :    20 GB (Free Space).

Software Specification:

  • Software                      :    XAMPP.
  • Operation System     :    Windows 7 or higher.

Also see,
Hospital Management System
Drug Management System
More PHP Projects


This pharmacy management system can be efficiently used by any medical store to automate the process of data management and maintenance of records related to stock, liquid flows, staffs, customers, and suppliers. New features, modules, and other components can be incorporated into the system as per user requirements in future.



Please enter your comment!
Please enter your name here