Skip to content

🌐 Cure Connect A platform designed to connect healthcare professionals, patients, and resources πŸ₯. Features include appointment scheduling πŸ“…, medical consultations πŸ’¬, and health tracking tools πŸ“Š. Ideal for improving access to healthcare and streamlining communication in the medical field! Admin URL https://cureconnect-admin.onrender.com/

Notifications You must be signed in to change notification settings

Gyanthakur/CureConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

34 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

CureConnect Logo

CureConnect

CureConnect is a healthcare appointment booking platform that connects patients with doctors. It allows users to view doctor profiles, check their availability, and book appointments in real-time.

Features

  • Doctor Profiles: Patients can browse detailed doctor profiles including their name, degree, specialty, experience, and more.
  • Appointment Booking: View available time slots and book appointments with ease.
  • Real-time Availability: Check doctor availability for the upcoming week, showing times in an easy-to-understand format.
  • Appointment Fees: Clear information on the doctor's fees before booking an appointment.

Tech Stack

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Styling: Tailwind CSS
  • Authentication: Context API
  • Routing: React Router

Installation

To run the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Gyanthakur/CureConnect.git
  2. Navigate to the project directory:

    cd CureConnect
  3. Install dependencies:

    npm install
  4. Create a dotenv file in the root directory and add the necessary environment variables:

    MONGO_URI=your_mongodb_connection_string
    PORT=your_port_number
  5. Start the development server:

    npm start
  6. Open your browser and visit http://localhost:5173 to access the application.

Usage

  • Select a doctor from the list of available doctors.
  • View the doctor's profile to get information on their specialization, experience, and appointment fee.
  • Browse the available time slots for the next 7 days.
  • Select a time slot and confirm your booking.

Home Page

image

Top Doctors Page

image

Appointment Booking Page

image

Future Enhancements

  • Payment Gateway Integration: Allow users to pay for appointments directly through the platform.
  • Reviews and Ratings: Enable patients to leave reviews and ratings for doctors after their appointments.
  • Search and Filtering: Add advanced search functionality to filter doctors by specialty, location, and ratings.

cureconnectlogored

About

🌐 Cure Connect A platform designed to connect healthcare professionals, patients, and resources πŸ₯. Features include appointment scheduling πŸ“…, medical consultations πŸ’¬, and health tracking tools πŸ“Š. Ideal for improving access to healthcare and streamlining communication in the medical field! Admin URL https://cureconnect-admin.onrender.com/

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages