Skip to content

Carepulse is a healthcare patient management system developed to simplify patient registration, appointment scheduling, and medical records management for healthcare providers, along with SMS notifications

Notifications You must be signed in to change notification settings

Victor752-byte/carepulse

Repository files navigation

🤖 Introduction

Carepulse is a healthcare patient management system developed to simplify patient registration, appointment scheduling, and medical records management for healthcare providers, along with SMS notifications.

Patients can register and book an appointment with their preferred doctor from the available doctors.

Admin can log in with a passkey to schedule or cancel an appointment. When the admin schedules or cancels an appointment the patient gets an SMS notification with the necessary information.

⚙️ Tech Stack

  • Next.js

  • TypeScript

  • Appwrite

  • React Hook Form

  • Zod

  • TailwindCSS

  • ShadCN

  • Twilio

🔋 Features

👉 Register as a Patient: Users can sign up and create a personal profile as a patient.

👉 Book a New Appointment with Doctor: Patients can schedule appointments with doctors at their convenience and book multiple appointments.

👉 Manage Appointments on Admin Side: Administrators can efficiently view and handle all scheduled appointments.

👉 Confirm/Schedule Appointment from Admin Side: Admins can confirm and set appointment times to ensure they are properly scheduled.

👉 Cancel Appointment from Admin Side: Administrators can cancel any appointment.

👉 Send SMS on Appointment Confirmation: Patients receive SMS notifications to confirm their appointment details.

👉 Complete Responsiveness: The application works seamlessly on all device types and screen sizes.

👉 File Upload Using Appwrite Storage: Users can upload and store files securely within the app using Appwrite storage services.

👉 Manage and Track Application Performance Using Sentry: The application uses Sentry to monitor and track its performance and detect errors.

and many more, including code architecture and reusability

About

Carepulse is a healthcare patient management system developed to simplify patient registration, appointment scheduling, and medical records management for healthcare providers, along with SMS notifications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published