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

Цель проекта

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

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

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

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

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

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

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

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

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

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

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

Доработка 2D игры на Unity

Требуется помощь в реализации и улучшении функционала для учебного 2D-проекта на Unity. Необходимо доработать систему передвижения, динамическое добавление объектов, загрузку сцен и анимацию.

Наполнение сайта на 1С-Битрикс карточками врачей с функцией записи

Требуется добавить на работающий сайт раздел с карточками врачей (10-15 позиций) и реализовать функционал отображения доступного времени для записи на прием. Данные для карточек будут предоставлены. В будущем планируется расширение списка.