Skip to content

Files

Latest commit

 

History

History
64 lines (44 loc) · 1.51 KB

README.md

File metadata and controls

64 lines (44 loc) · 1.51 KB

Welcome to Appointful 👋

Version License: MIT

A simple appointments api

Install

yarn install

Usage

yarn dev

Run tests

yarn test

Docs

You can access the documentation by using the /docs endpoint.

http://localhost:3333/docs

Swagger documentation

TO-DO

  • Allow to cancel an appointment
  • Allow to schedule an appointment
  • Rename create appointment use case to schedule appointment
  • Create email value object with email validation
  • Throw overlapping dates error only when trying to schedule an appointment with the same dentist
  • Add husky and lint-staged to check if everything is fine before commiting
  • List patient's appointments
  • Allow to list appointments from a specific dentist
  • Create payload data validation
  • Create http routes

Author

👤 Douglas Pinheiro Goulart

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!