Техническое задание: Разработка сайта для продажи автобусных билетов

Цель проекта

Полная переработка архитектуры и кодовой базы действующего веб-ресурса по продаже автобусных билетов. Текущий сайт работает на устаревшей CMS, что ограничивает его развитие и производительность. Задача - создать современное, быстрое и масштабируемое решение на актуальном технологическом стеке.

Исходные данные и анализ

Перед началом разработки исполнителю необходимо:

  • Детально изучить функционал существующего сайта-аналога.
  • Проанализировать все ключевые модули: поиск рейсов, выбор мест, бронирование, оплата, личные кабинеты пользователей и перевозчиков, администрирование.
  • Оценить объем и сложность работ по переносу логики и данных на новую платформу.

Требования к технологиям

  • Бэкенд: Фреймворк Laravel (последняя стабильная версия).
  • Фронтенд: Фреймворк Vue.js (компонентный подход, Vue 3).
  • Архитектура должна быть модульной, с четким разделением логики.
  • Код должен соответствовать современным стандартам и best practices.

Ожидаемый результат от исполнителя на первом этапе

Исполнитель должен предоставить:

  • Детальную оценку трудозатрат (в часах или человеко-днях) на основе анализа.
  • Предложение по срокам реализации каждого этапа проекта.
  • Предварительную оценку стоимости работ.
  • Краткий план работ (roadmap) с ключевыми этапами.

Ключевые модули для реализации (предварительный список)

  • Система поиска и фильтрации рейсов (города, даты, перевозчики).
  • Интерактивная схема выбора мест в автобусе.
  • Процесс бронирования и онлайн-оплаты (интеграция с платежными системами).
  • Личный кабинет пассажира (история заказов, электронные билеты).
  • Кабинет перевозчика (управление рейсами, ценами, бронированиями).
  • Мощная админ-панель для управления всем контентом и заказами.
  • Адаптивный и современный пользовательский интерфейс.

Массовая замена слова в контенте сайта на WordPress при ребрендинге

В рамках ребрендинга компании необходимо заменить устаревшее слово во всем текстовом контенте сайта на WordPress. Задача: выполнить массовую замену через базу данных, без потери форматирования и структуры страниц.

Разработка 3 логотипов для образовательных и выставочных проектов

Требуется создать три отдельных логотипа, отражающих направления: обучение/поступление/международные программы, а также выставочную деятельность. Дизайн должен быть современным, узнаваемым и универсальным для двух разных сфер.