Hacker News new | ask | show | jobs
by singer 5625 days ago
Thanks for the thoughts. Here are some questions for you:

- How would I know which days and times are open before you tell me which services you'd like to schedule? It seems this idea would result in more effort since you might have to go back to the calendar a bunch of times because the services are not available on the selected date and time.

- It's not possible to schedule two services in a single appointment if they are not offered on the same day. I'm sure this will come up at some point. How would you work around that?

1 comments

It would be great to have everything as one integrated experience. Perhaps you can have the calendar and services side-by-side (services on the left and calendar on the right). You can dynamically change available options as the user makes their selection(s). For example, if a user selects a date and time for which trimming isn't available, then that option is dimmed (also, tell the user why).

In lieu of such a setup, simply ask for services first (as you are doing now), then introduce the calendar.

The scheduling conflict seems like an edge case. Not sure what to tell you.