Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MediConnect - Healthcare Medicine Delivery Web App

Overview:

Mediconnect is a multi-role healthcare web application that connects patients, pharmacies, and delivery agents on a single platform. The system allows patients to search and order medicines, pharmacies to manage stock, and delivery agents to manage and complete deliveries.

Features

Multi-language Supoort

  • English, Hindi and Tamil
  • Users can select language at the start of the application

Patient Role

  • User registration and login
  • Search medicines
  • Place medicine orders
  • Add delivery address / pickup details
  • Select payment method

Pharmacy Role

  • Secure login access
  • Add, update, and remove medicine stock
  • Manage medicine availability

Delivery Agent Role

  • Delivery dashboard access
  • View assigned orders
  • Mark deliveries as completed

System Features

  • Multi-role authentication system
  • Database-driven operations
  • Responsive UI design

Tech Stack

  • HTML
  • CSS
  • JavaScript
  • PHP
  • XAMPP (MySQL Database)

Screenshots

Main Language Selection Page

Users can select their preferred language before accessing the platform. This improves accessibility for different users. Language Selection

English Interface

The application interface displayed in English language for better user accessibility. English Interface

Hindi Interface

Users can switch to Hindi language interface for better usability. Hindi Interface

Tamil Interface

Supports Tamil language interface for regional users. Tamil Interface


Patient Registration Page

Patients can create accounts by providing personal details to access medicine ordering services. Register Patient

Patient Dashboard

Patients can:

  • Search medicines
  • View available medicines
  • Place orders
  • Add delivery details Patient Dashboard

Pharmacy Dashboard

Pharmacy users can:

  • Add new medicines
  • Update medicine stock
  • Remove unavailable medicines
  • Manage inventory Pharmacy Dashboard

Delivery Dashboard

Delivery agents can:

  • View assigned deliveries
  • Track orders
  • Mark deliveries as completed Delivery Dashboard

🛒 Order Confirmation Page

Shows order summary after successful purchase and confirms order placement. Order Placed

🌟 Project Highlights

  • Multi-role authentication system
  • Multi-language interface support
  • Real-time medicine ordering system
  • Database-driven architecture
  • Responsive user interface design

⚙️ Installation

  1. Install XAMPP
  2. Clone or download repository
  3. Move project folder to XAMPP htdocs directory C:\xampp\htdocs\MediConnect\
  4. Start Apache and MySQL from XAMPP Control Panel
  5. Import database file into phpMyAdmin
    • Create database (e.g., mediconnect_db)
    • Import provided .sql file
  6. Open project in browser

📬 Contact

About

Full-stack healthcare management system using PHP and MySQL with multi-role authentication, multi-language support, and real-time medicine ordering and delivery workflow.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages