🚀 About MediConnect

MediConnect is a web-based platform designed to help users find nearby pharmacies and doctors, and book medical appointments online with ease. Our goal is to bridge the gap between patients and local healthcare providers by using technology to simplify the discovery and booking process.

💡 Inspiration

The idea for MediConnect came from real-life challenges faced in semi-urban and rural areas where access to timely medical help is limited, and people often struggle to locate doctors or medicine shops nearby. We wanted to create a tool that connects users directly with available local medical services — especially during emergencies.

🔧 How We Built It

We used the following technologies:

  • Frontend:React.js, Bootstrap 5, HTML, CSS
  • Backend:PHP
  • Database: MySQL
  • Hosting: xo.jo domain with free hosting (InfinityFree)
  • APIs:(Optional, if used — e.g., Location or Google Maps API)

The project has two panels:

  1. User Panel: Users can search for pharmacies, view doctor profiles, and book appointments.
  2. Admin Panel: Admins can add doctor and pharmacy details and view today’s appointments.

🧠 What We Learned

  • Connecting frontend React components with PHP backend logic.
  • Handling MySQL database queries and form submissions.
  • Building a full-stack application using minimal resources.
  • Managing real-time appointment logic and data validation.

😓 Challenges We Faced

  • Integrating React with PHP smoothly was a challenge since both are not typically used together.
  • Deploying the project on a free hosting platform with PHP/MySQL support was tricky due to some limitations.
  • Ensuring the UI remained responsive and user-friendly on mobile devices. ✅ Current Status

We have completed the core features like:

  • Add/view pharmacies
  • Add/view doctors
  • Book/view appointments

We are working on adding:

  • Location-based filtering
  • Notifications for appointment confirmations

Built With

Share this project:

Updates