This repository hosts the codebase for our Medical Appointment Booking website. The website is designed to simplify the process of scheduling medical appointments for patients and managing appointments for healthcare providers. This README provides general instructions and notes for the project.
To run the Medical Appointment Booking website locally for development or testing purposes, follow these steps:
- Clone this repository to your local machine.
git clone https://github.com/blazzjosh/frontend_capstone_project
- Navigate to the project directory.
cd medical-appointment-booking - Install the necessary dependencies.
pnpm install
- Start the development server.
pnpm start
- Open your web browser and access the website at http://localhost:3000.
- User Registration and Login: Patients and healthcare providers can create accounts and log in securely.
- Appointment Scheduling: Patients can schedule appointments with available healthcare providers.
- Provider Dashboard: Healthcare providers can view and manage their appointments.
- Appointment Notifications: Email or SMS notifications for upcoming appointments.
- Admin Panel: Administrators can manage user accounts, appointments, and system settings.
- React.js
- Node.js
- Express.js
- MongoDB
- HTML/CSS
We welcome contributions from the open-source community. If you'd like to contribute to the project, please follow our Contributing Guidelines.
This project is licensed under the MIT License.
If you have any questions or need further assistance, please contact us at [email protected].
We would like to express our gratitude to the open-source community for their valuable contributions and support.