This repository contains a C# API built using ASP.NET Core. This API allows patients to schedule medical appointments with doctors from different specialties based on their availability. Patients can view all of their appointments and make cancellations as necessary. Doctors can view all of their appointments for the day.
- Schedule medical appointments with doctors from different specialties
- View all appointments for a patient
- Cancel appointments as needed
- View all appointments for a doctor for the day
This API was built using the following technologies:
To get started with the Rui Santos - ZocDoc Backend Test, follow these steps:
- Clone this repository to your local machine:
git clone https://github.com/ruisantos78/ZocDoc.git
- Navigate to the root directory of the project:
cd ZocDoc
- Build and start the API using Docker Compose:
docker-compose up --build
- The API will now be available at
http://localhost:8001
.
API documentation is available at http://localhost:8001/swagger
.
Pull requests and bug reports are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License.
This API was built using ASP.NET Core and Docker. Thanks to their respective communities for their hard work and contributions.
This API was created by Rui Sergio Carvalho dos Santos.