Skip to content

kaushiktak19/docconnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DocConnect

DocConnect is a web application designed to help connect patients with doctors, schedule appointments, and manage health-related queries. The app provides an easy-to-use platform for healthcare professionals and patients to interact, book appointments, and manage healthcare needs online.

Features

  • User Authentication: Secure login and registration for both doctors and patients.
  • Appointment Scheduling: Allows patients to schedule appointments with available doctors.
  • Doctor Profiles: Doctors can create and manage their profiles, including specialties, experience, and availability.
  • Patient Profiles: Patients can create profiles and view doctor availability and book appointments.
  • Admin Dashboard: Admins can manage users, appointments, and monitor the app's performance.
  • Real-Time Notifications: Alerts for new appointments, cancellations, and updates.

Tech Stack

  • Frontend: React, Redux, HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT (JSON Web Tokens)
  • Hosting: AWS S3 for the frontend, AWS EC2 for backend, CloudFront for CDN (frontend)
  • CI/CD: GitHub Actions
  • Additional Libraries: Axios, pm2.