Doctor's Portal

Secure Web portal for booking and managing doctor's appointments

All features of Doctor's Portal

I have integrated stripe to receieve the payments of all the appointments that a user has booked for himself.

I have integrated stripe to receieve the payments of all the appointments that a user has booked for himself.

I have used firebase to authenticate all the users. I have also implemented JWT to secure all the http requests.

I have used firebase to authenticate all the users. I have also implemented JWT to secure all the http requests.

A client will be able to go through all the available services and book an appointment for himself easily.

A client will be able to go through all the available services and book an appointment for himself easily.

In that page, a user will be able to check all the appointments that he has booked for himself.

In that page, a user will be able to check all the appointments that he has booked for himself.

An admin can add a new doctor dynamically by filling up the form on that page.

An admin can add a new doctor dynamically by filling up the form on that page.

An admin can also remove a doctor from the database if this is required for some reason.

An admin can also remove a doctor from the database if this is required for some reason.

Copyright © 2026 - All rights are reserved