Назад к проектам

05 / Кейс проекта

Booking Service App

Сделать запись на услугу предсказуемой для клиента и управляемой для бизнеса с учётом доступных дат и временных слотов.

Завершен

Задача

Сделать запись на услугу предсказуемой для клиента и управляемой для бизнеса с учётом доступных дат и временных слотов.

Решение

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

Ключевые функции

  • Выбор услуги
  • Календарь доступности
  • Выбор временного слота
  • Авторизация
  • Управление записями
  • Валидация формы

Стек технологий

  • Next.js
  • Supabase
  • Auth
  • Vercel

Что демонстрирует проект

Логику бронирования и календаря, авторизацию, валидацию пользовательского сценария и работу с состояниями доступности.

Чек-лист качества

  • RU/EN локализация
  • Адаптивный дизайн
  • README
  • Деплой на Vercel
  • GitHub Actions CI
  • Проверки сборки