Skip to content

An app that allows patients to book doctor appointments easily and includes an appointment management dashboard with all necessary functionalities for doctors and administrators.

Notifications You must be signed in to change notification settings

ashish8796/medica

Repository files navigation

Medica

Home Page

Home Page

New Appointment

New Appointment

Admin Dashboard

Admin Dashboard

Introduction

Medica provides a seamless solution for booking doctor appointments and managing them efficiently. Patients can easily schedule appointments with their preferred doctors through a user-friendly interface. Additionally, the app features a comprehensive appointment management dashboard for doctors and administrators, equipped with all the necessary functionalities to handle appointments effectively. This ensures a smooth and organized experience for both patients and healthcare providers.

Functionalities

  • User Registration: A user can register multiple patients.
  • Appointment Creation: A patient can create multiple appointments.
  • Admin Dashboard: Admins can view all appointments and their statuses. They can schedule or cancel appointments through the dashboard. Admin login requires a passkey: 123456.

Production Link

Access the app at Medica.

Tech Stack

The app is built using the following technologies:

  • Next.js
  • Appwrite
  • Shadcn
  • React
  • Tailwind CSS
  • TypeScript

Coming Soon

  • Phone Number Verification using OTP: This feature will allow users to verify their phone numbers using OTP. Currently, it only works with phone numbers added in Twilio.

For any further questions or issues, feel free to reach out.

Contact

About

An app that allows patients to book doctor appointments easily and includes an appointment management dashboard with all necessary functionalities for doctors and administrators.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published