Для сервиса аренды техники и выездной чистки в Brooklyn разработал сайт и систему работы с
заявками. Клиенту нужно быстро выбрать услугу, дату и способ получения. Администратору важно
видеть заказ целиком и учитывать занятость оборудования.
Главная задача проекта: связать понятную клиентскую форму с реальным процессом выдачи, доставки
и возврата техники
Собрал посадочную страницу с переключением основного контента между русским и английским,
пакетами услуг и формой бронирования. В заявке предусмотрены тип услуги, доставка или самовывоз,
даты и продолжительность аренды.
Реализовал серверное сохранение заказов, личный кабинет с повторной заявкой и административную
очередь. В логике назначения оборудования учитываются пересечения дат и занятость техники.
Предусмотрел Telegram-уведомления и помощника по выбору пакета с резервной логикой ответа. В
основе решения лежит процесс бизнеса: сначала доступность ресурса и удобство заказа, затем
оформление интерфейса.
Стек: Next.js, React, TypeScript, Prisma, SQLite, серверные API, Telegram API, ИИ-интеграция
Публичная часть доступна на rent4clean.com: посетитель может выбрать услугу и перейти к
онлайн-заявке. В проекте реализованы клиентский и административный контуры, повторный заказ и
контроль конфликтов бронирования.
Главная инженерная часть проекта: связать удобную заявку с занятостью конкретного оборудования и
дальнейшими действиями администратора