Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 1.73 KB

README.md

File metadata and controls

35 lines (21 loc) · 1.73 KB
  1. Introduction
  2. Tech Stack
  3. Features

A healthcare platform that streamlines patient registration, authentication and appointment scheduling. This platform will utilize Next.js for building the application, Appwrite for backend services, TypeScript for type-safe JavaScript, TailwindCSS for styling, and ShadCN for component management. The patient-facing side of the platform will allow users to manage their appointments, while an admin page will be provided to manage the number of scheduled, pending, and canceled appointments.

  • Next.js(14.2.3)
  • Appwrite(^12.0.1)
  • Typescript(^5)
  • TailwindCSS(^3.4.1)
  • ShadCN
  • 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 can 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 have the ability to cancel any appointment as needed.

  • 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.