Техническое задание: Создание сайта-агрегатора мастеров по ремонту техники

Цель проекта

Разработать удобный и функциональный веб-сайт, который станет связующим звеном между клиентами, нуждающимися в ремонте техники, и проверенными мастерами/сервисными центрами.

Основные требования к функционалу

  • Каталог мастеров и сервисов: Раздел с карточками специалистов, включающими информацию об услугах, опыте, рейтинге, отзывах и геолокации.
  • Система поиска и фильтров: Возможность для пользователей искать мастеров по типу техники (телевизоры, ноутбуки, стиральные машины и т.д.), городу, рейтингу, стоимости услуг.
  • Личные кабинеты: Отдельные кабинеты для мастеров (для управления профилем, заявками, отзывами) и для клиентов (история обращений, избранное).
  • Система заявок: Механизм отправки заявки на ремонт выбранному мастеру с описанием проблемы.
  • Система отзывов и рейтингов: Возможность оставлять оценки и текстовые отзывы о работе мастера.
  • Административная панель: Удобный интерфейс для модерации профилей мастеров, заявок, отзывов и управления контентом сайта.

Особенности и масштабируемость

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

Что ожидается от исполнителя

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