Skip to content

doougui/appointful

Repository files navigation

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!

About

😁 An API made in Node.js to manage dentist appointments

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published