Skip to content

shruti0503/HealthSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

PatientManagementSystem

HealthSync 📅✨

Deployed Link: https://health-sync-kappa.vercel.app/

https://health-sync-kappa.vercel.app/?admin=true !!! Admin PassKey 050994 -> to access dashboard [watch video below] !!!

Welcome to HealthSync – your one-stop solution for healthcare booking and management. This application is designed to streamline the process of scheduling, managing, and tracking healthcare appointments, ensuring a seamless experience for both patients and doctors.

Technologies Used 💻

  • Next.js: For building the front-end of the application.
  • Tailwind CSS: For styling.
  • ShadCn UI : For accessible and customizable components.
  • Appwrite: For backend services and database management.
  • Sentry: For error tracking and performance monitoring.
  • Twilio: For SMS notifications.

Features 🛠️

  • Patient Registration: Easily register and get started.
  • Appointment Booking: Schedule new appointments, choose doctors, and provide patient history details.
  • Form Validation: Validate forms before submitting.
  • Admin Dashboard: Securely access and manage all appointments, including scheduled, pending, and canceled bookings.
  • Notifications: Stay updated with appointment confirmations and reminders.

Pages & Workflow 🧭

Patient Workflow 🧑‍⚕️

  1. **Register Page **:
    • Begin your journey by registering on the home page.
Screenshot 2024-08-04 at 1 12 51 AM
  1. Patient Details:

    • After registration, you are redirected here to fill in the necessary details, including patient history. Screenshot 2024-08-04 at 1 42 01 AM

    • Form Validation

      Screenshot 2024-08-04 at 1 42 39 AM
    • New Appointment **:
    • Choose your preferred doctor and finalize the appointment details. Screenshot 2024-08-04 at 1 43 14 AM Screenshot 2024-08-04 at 1 43 21 AM
  2. Success Page (/success):

    • Confirm your booking and get a success message with all the appointment details. Screenshot 2024-08-04 at 1 43 51 AM

Admin Workflow 🛠️

HealthSync.mov
  1. Home Page (/):

    • Access the admin section from the home page by clicking on the admin link.
  2. Admin Login:

    • Enter your passkey to securely access the admin dashboard.
  3. Admin Dashboard:

    • View all appointments categorized into scheduled, pending, and canceled.
    • Manage appointments with options to schedule, reappoint, update, or cancel meetings.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published