Skip to content

This API allows patients to schedule medical appointments with doctors from different specialties based on their availability.

Notifications You must be signed in to change notification settings

rui-santos-zocdoc/ZocDoc

 
 

Repository files navigation

README - Rui Santos - ZocDoc Backend Test

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.

Features

  • 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

Technologies Used

This API was built using the following technologies:

Getting Started

To get started with the Rui Santos - ZocDoc Backend Test, follow these steps:

  1. Clone this repository to your local machine:
git clone https://github.com/ruisantos78/ZocDoc.git
  1. Navigate to the root directory of the project:
cd ZocDoc
  1. Build and start the API using Docker Compose:
docker-compose up --build
  1. The API will now be available at http://localhost:8001.

API Documentation

API documentation is available at http://localhost:8001/swagger.

Contributing

Pull requests and bug reports are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License.

Acknowledgments

This API was built using ASP.NET Core and Docker. Thanks to their respective communities for their hard work and contributions.

Author

This API was created by Rui Sergio Carvalho dos Santos.

About

This API allows patients to schedule medical appointments with doctors from different specialties based on their availability.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.2%
  • Dockerfile 0.8%