Ищу опытного веб-разработчика (и дизайнера) для создания современного, адаптивного сайта сервиса профессиональной уборки, ориентированного на канадский рынок. Сайт должен учитывать особенности канадского законодательства (PIPEDA, налоговые требования GST/HST, политики возврата и гарантии) и иметь возможность масштабирования в пределах Канады.
Функционал сайта:
Быстрое и удобное онлайн-заказ: выбор типа услуги, количества комнат/ванных комнат, дополнительных опций; выбор даты/времени; завершение бронирования примерно за 2 минуты.
Прозрачное и фиксированное ценообразование: все цены и доплаты отображаются сразу, без скрытых комиссий.
Разные категории услуг: стандартная уборка, генеральная, после ремонта, уборка при переезде, офисная/коммерческая, а также дополнительные опции (мытье окон, чистка мебели, обуви, услуги мастера и т.д.).
Гибкие варианты оплаты: онлайн (картой) или наличными на месте, с учетом GST/HST.
Гарантия качества: если клиент недоволен результатом — повторная уборка бесплатно.
Быстрая доступность: возможность заказа в тот же день (экстренная уборка).
Личный кабинет: регистрация/вход, история заказов, повторные бронирования, бонусы, промокоды.
Поддержка нескольких городов/провинций Канады с возможностью масштабирования.
Контент и маркетинг: FAQ, советы по подготовке, отзывы клиентов, блог, реферальные программы.
Раздел о персонале: описание процесса отбора и обучения, возможность добавления страницы для сотрудников.
Юридические страницы: Условия использования, Политика конфиденциальности, Политика возврата средств — адаптированные под канадское законодательство.
Мобильная оптимизация и быстродействие: процесс бронирования — не более 2 минут.
Желательный технологический стек (по договоренности):
Front-end: React или Vue с адаптивным фреймворком (Tailwind, Bootstrap)
Back-end: Node.js, Python (FastAPI) или PHP (Laravel)
База данных: PostgreSQL или MySQL
Оплаты: Stripe или канадский платежный сервис (например Moneris)
Хостинг: AWS/GCP (регион Канада)
CMS: Headless CMS для блога/FAQ
Уведомления: Email, SMS, интеграция с мессенджерами
Этапы работы:
Прототипирование — карта сайта, схема пользовательских сценариев, вайрфреймы
Дизайн — UI-макеты главной, формы бронирования, личного кабинета
MVP — запуск базового функционала для одного города/провинции Канады
Админ-панель — управление заказами, акциями, поддержкой
Расширение — добавление новых услуг, регионов, блога
Тестирование и запуск — проверка безопасности, функционала, быстродействия
Поддержка и развитие — аналитика, программы лояльности, реферальные системы