Под заказ была переделана страница записи на услугу мойки.
Ранее использовался механизм стандартных форм

В нем не было ничего плохого, но не устраивал выбор даты. Было принято решение переделать всю страницу целиком. Получилось так

В новом варианте получилось учесть даты, в которые мойка занята, также даты, которые уже прошли. Все запросы выполнены на ajax и происходят без перезагрузки страницы. Поэтому в дни, когда мойка сильно загружена, пользователю не нужно несолько раз обновлять страницу в поисках свободного времени.
Так выбор выглядит для пользователя с большого экрана

А так для мобильного пользователя
