Техническое задание: Рефакторинг и модернизация веб-сайта

Исходная ситуация

Имеется рабочий, но устаревший сайт, реализованный в виде монолитного приложения на PHP без четкого разделения на фронтенд и бэкенд. На сайте присутствует административная панель для управления контентом. Все данные хранятся в базе данных MySQL.

Основные задачи проекта

1. Перенос архитектуры

  • Переписать проект с использованием современного PHP-фреймворка Laravel.
  • Обеспечить четкое разделение логики (MVC) и перенести существующую бизнес-логику.
  • Интегрировать проект с существующей базой данных MySQL.

2. Обновление интерфейса

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

3. Работа с функционалом

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

Технические требования

  • Бэкенд: PHP, фреймворк Laravel.
  • База данных: MySQL (существующая структура).
  • Фронтенд: Чистая, семантическая верстка по новому макету.
  • Ключевое условие: Сайт должен остаться рабочим с текущими данными, а весь старый функционал - доступным.

Разработка комплексного решения на PHP для Telegram Web App с ботом и админкой

Требуется создать полноценную экосистему на чистом PHP: Telegram-бота для регистрации пользователей, Web App с функционалом оплаты, а также админ-панель с разными уровнями доступа для владельца и администраторов.

Развертывание и оптимизация системы веб-аналитики Matomo на сервере

Требуется выполнить установку и тонкую настройку системы аналитики Matomo на виртуальном сервере с ограниченными ресурсами. Необходимо оптимизировать производительность, настроить автоматические процессы и интеграцию с панелью управления.