Skip to main content

Medical Center Portal Management System using PHP/MySQLi


Project Title: Medical Center Portal Management System using PHP/MySQLi


Medical Center Portal Management System is developed using PHP, CSS, Bootstrap, and JavaScript. Talking about the project, it has all the essential features required for the user to view the hospital or pharmacy location and the price of a particular medicine or medical product by searching a medicine or medical product name. This system allows customers/clients to submit an appointment request with the pharmacy or hospital. The system also provides an online ordering system for the customer. The system has a Medicine checker that can help the customer check if the medicinal product or device is available and with this feature, the system will search not only in a single pharmacy because since the hospital or pharmacy are dynamically stored in the system database, the system will check the product in each hospital or pharmacy then returns the location and contact details of the pharmacy or hospital.



  • Customer Page
    • The page where the customers are listed and managed.
  • Staff
    • The page where all the employees are listed and managed.
  • Medical Product
    • The page where the medicinal product or devices are listed and managed.
  • Appointments Page
    • The page where the customers' appointments request are listed and managed.
  • Inventory Page
    • The page where the stock summary of the products is listed.
  • Transaction Page
    • The page where all the customer orders transactions are listed.
  • Hospital/Pharmacy Page
    • The page where an admin manages the list of hospitals and pharmacies.
  • Accounts Page
    • The page where the system users are listed and managed.


  • Medicine Check Page
    • The page where can customer search for a medical product that they need.
  • Order Medical Products Page
    • The customer's ordering system page.
  • My Transaction Page
    • The page where all of the customer's transactions are listed.
  • My Appointments Page
    • The page where all the customer's appointment requests are listed.

Both Sides

  • Login Page
    • The page where the system admin and user submit their system credentials to access the data and functionalities of the system according to their user role.
  • Dashboard
    • The page where the system user will be redirected by default after logging into the system.

How to Run

  1. Download the source code and extract the zip file.
  2. Download or set up any local web server that runs PHP script.
  3. Open the web-server database and create a new database name if "medic".
  4. Import the SQL file located in the database 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')
  6. Open a web browser and browse the project. E.g [http://localhost/medic]
  7. Open the "" file with any text editor for the sample users' credential.

Explore more on this website for more source codes and tutorials.


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 for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


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