Pharmacy's Dispensing Management System using PHP/PDO with Source Code

Language

This is a simple Pharmacy's Dispensing Management System programmed using PHP/PDO. The system has 4 types of users are the Administrator, Pharmacist, Doctor, and Receptionist. The Administrator User can manage all the features of the system and he/she is the only user who can create a new system user. The Pharmacist Users have access to managing the stock of the medicinal drugs and they are the ones who are in charge of dispensing the drugs. The Doctor Users can create Prescriptions for the patients. The Receptionist Users are in charge of managing the list of admissions/patients. This project has user-friendly functionalities.

Main Features

Administrator

  • Manage Admissions/Patients
  • Manage System Users
  • Manage Patient's Prescription
  • Manage Medicinal Drugs Categories
  • Manage Medicinal Drugs
  • Manage Stocks
  • Dispense Medicinal Drug
  • Manage Personal Account

Pharmacist

  • Manage Medicinal Drugs Categories
  • Manage Medicinal Drugs
  • Manage Stocks
  • Dispense Medicinal Drug
  • Manage Personal Account

Doctors

  • Manage Patient's Prescription
  • Manage Personal Account

Receptionist

  • Manage Admissions/Patients
  • Manage Personal Account

How to Run

Requirements:

  • Download and Install any local server such as XAMPP/WAMP.

Setup/Installation

  1. Download the source code zip file and extract the zip file. (download button is located below)
  2. Open your XAMPP/WAMP's Control Panel and start the "Apache" and "MySQL".
  3. Open the web-server database (PHPMyAdmin) and create a new database naming "Nightingale". (http://localhost/phpmyadmin)
  4. Import the SQL file located in the "db_dump" folder of the source code.
  5. Copy and paste the source code to the location where your local web server accessing your local projects. Example for XAMPP('C:\xampp\htdocs') or "C:\wamp\www\"
  6. Open a web browser and browse the web application. i.e. (http://localhost/Nightingale/)

Sample Login Credentials:

Admin
Email: [email protected]
Password: murungi

Pharmacist
Email: [email protected]
Password: pauleta

Doctor
Email: [email protected]
Password: nakyanzi

Receptionist
Email: [email protected]
Password: gashumba

That's it! I hope this Pharmacy's Dispensing Management System in PHP/PDO will help you with what you are looking for and for your future PHP Projects.

Demo

Enjoy Coding :)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

Add new comment