Skip to content

Service Appointment #4

@cacpmw

Description

@cacpmw

FR

  • The user should be able to see all available service providers
  • The user should be able to see a service provider's schedule. Should show dates and hours
  • The user should be able to make an appointment

NFR

  • Available service providers list should be stored in cache

BR

  • Upon showing a service provider's schedule, it should highlight available dates and display available hours
  • Every appointment should last 1 hour
  • Services are available from 8am to 6pm (last one being at 5pm)
  • Service providers should not be able to responde to multiple appointments at the same time
  • The user should not be able to make an appointment in the past
  • If a user is also a service provider he should not be able to make ana appointment with himself (should not appear in the list of available service providers. Validate in the backend too.)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions