Ищем PHP-разработчика для поддержки и развития существующего сайта (legacy, без фреймворков)
Есть рабочий сайт: https://taxi994.com
Проект существует около 10 лет и постепенно дорабатывался. Переписывать с нуля не планируем - нужна аккуратная доработка и развитие текущего функционала.
Текущий стек: PHP (procedural style, уровень PHP 5.6), работает на PHP 7.0; JavaScript, HTML, CSS без фреймворков и сборщиков; SQL + локальная БД сайта; взаимодействие с основной системой через API.
Код самописный, без фреймворков. Документации нет, потребуется время на ознакомление. Имена функций и переменных в целом понятные, логика последовательная. Есть staging-сервер для разработки и тестирования. Git отсутствует.
Взаимодействие с основной системой через API. Внутренняя БД сайта через SQL. Есть разработчик, который поддерживает API и согласовывает изменения со стороны сервера. Также есть человек, который принимает работу и участвует в обсуждении технических и архитектурных решений. Архитектурные решения можно предлагать как с нашей стороны, так и со стороны исполнителя - по согласованию. Если функционал работает стабильно и ничего не ломает, конкретные методы реализации остаются на усмотрение исполнителя.
Что уже реализовано: личный кабинет водителя и статистика заказов; онлайн-заказ такси; карта водителей; Telegram и Viber бот (сообщения, загрузка изображений, email-уведомления, чат с оператором); административный и служебный функционал.
Что нужно делать: добавлять новые страницы и функции (backend и frontend); реализовать кабинет клиента; добавить графики и отчеты; дорабатывать backend-логику; внедрить многоязычность (через массивы или JSON); дорабатывать Telegram / Viber бота; вносить изменения в существующие страницы и интерфейс.
Работа предполагает полный цикл на уровне разработчика, включая frontend: добавление форм, кнопок, таблиц, графиков; подключение и настройку JS-библиотек; правку HTML / CSS / JS / PHP; подбор иконок и простых графических решений в рамках существующего стиля; реализацию интерфейсов по описанию или примеру. Отдельного дизайнера нет, поэтому важно умение самостоятельно довести задачу до рабочего и визуально завершенного результата на уровне типовых интерфейсных решений.
Важно: переписывание проекта с нуля не рассматривается; основная задача - развитие и поддержка существующего кода; аккуратное внесение изменений без нарушения текущего функционала.
Формат работы: удаленно; на этапе активной разработки возможна высокая загрузка или part-time; далее - долгосрочная поддержка (8 часов в неделю); формат оплаты обсуждается (почасовая или фикс).
Рассматриваем долгосрочное сотрудничество. Возможен как один разработчик, так и небольшая команда.
Дополнительно: Проект на чистом PHP без фреймворков. Опыт работы с legacy-кодом обязателен. Просьба откликаться только тем, кто готов работать с существующей кодовой базой без переписывания на другой стек.



