Назад к проектам
05 / Кейс проекта
Booking Service App
Сделать запись на услугу предсказуемой для клиента и управляемой для бизнеса с учётом доступных дат и временных слотов.
Задача
Сделать запись на услугу предсказуемой для клиента и управляемой для бизнеса с учётом доступных дат и временных слотов.
Решение
Пошаговый сценарий связывает выбор услуги, календарь доступности, авторизацию и управление записями. Явные состояния не позволяют выбрать занятый слот или потерять контекст между этапами.
Ключевые функции
- Выбор услуги
- Календарь доступности
- Выбор временного слота
- Авторизация
- Управление записями
- Валидация формы
Стек технологий
- Next.js
- Supabase
- Auth
- Vercel
Что демонстрирует проект
Логику бронирования и календаря, авторизацию, валидацию пользовательского сценария и работу с состояниями доступности.
Чек-лист качества
- RU/EN локализация
- Адаптивный дизайн
- README
- Деплой на Vercel
- GitHub Actions CI
- Проверки сборки