The Doctors Portal is a web application designed to help doctors manage their appointments and profiles. Built using React, React Router, React Hook Form, Tailwind CSS, DaisyUI, and hosted on Firebase, this app provides a seamless user experience for medical professionals.
- View upcoming and past appointments.
- Add, edit, and delete appointments.
- Access and update personal profile information.
- Change password for account security.
- Sign out securely.
This portal offers an intuitive and efficient interface for doctors to manage their practice and patient schedules effectively.
- Clone the repository
git clone
- Install dependencies
npm install
- Start the development server
npm start
To run this project, you will need to add the following environment variables to your .env file
REACT_APP_API_KEY
REACT_APP_AUTH_DOMAIN
REACT_APP_PROJECT_ID
REACT_APP_STORAGE_BUCKET
REACT_APP_MESSAGING_SENDER_ID
REACT_APP_APP_ID
REACT_APP_MEASUREMENT_ID
- React
- React Router
- React Form Hook
- Tailwind CSS
- DaisyUI
- Firebase Authentication
- Firebase Hosting