Заказ закрыт
Бэкенд на FastAPI с полным функционалом CMS – Фронтенд на PHP с динамической загрузкой данных

Бюджет: по договоренности
АНАЛИЗ СООТВЕТСТВИЯ ПРОЕКТА ТЕХНИЧЕСКОМУ ЗАДАНИЮ

Дата проверки: 29.12.2025

═══════════════════════════════════════════════════════════════════════════════

1. ВВЕДЕНИЕ И ОСНОВНЫЕ ЗАДАЧИ
═══════════════════════════════════════════════════════════════════════════════

✅ Сохранение 100% функционала текущего сайта и админ-панели
   – Бэкенд на FastAPI с полным функционалом CMS
   – Фронтенд на PHP с динамической загрузкой данных
   – Все основные разделы реализованы

✅ Внедрение нового дизайна согласно макетам
   – Адаптивная верстка с медиа-запросами (@media)
   – Поддержка десктоп, планшет, мобильный
   – Брейкпоинты: 767px, 1023px, 1279px, 1280px+

✅ Разработка полноценной адаптивной мобильной версии
   – Множество адаптивных стилей в elements.css
   – Адаптивное меню (гамбургер)
   – Оптимизация для мобильных устройств

✅ Устранение ограничений на размер загружаемых файлов
   – MAX_FILE_UPLOAD_SIZE = 400 МБ (превышает требование 200 МБ)
   – MAX_REQUEST_SIZE = 400 МБ
   – Настроено в settings.py

✅ Обеспечение корректного отображения рекламных баннеров
   – Система баннеров реализована
   – Адаптивные рекламные блоки
   – Статистика кликов по рекламе

═══════════════════════════════════════════════════════════════════════════════

2. ТРЕБОВАНИЯ К ФУНКЦИОНАЛУ (ФРОНТЕНД)
═══════════════════════════════════════════════════════════════════════════════

✅ Все существующие разделы и страницы
   – Главная, категории новостей, страницы новостей/статей
   – Архивы, рубрикаторы, документы
   – Разделы "О нас", "Контакты"

✅ Полный функционал отображения новостей
   – Заголовок, лид, основной текст, дата/автор
   – Теги, категории, изображения/галереи
   – Видео (встраивание через CKEditor)
   – Документы для скачивания

✅ Поиск по сайту
   – Реализован в search.php
   – Поиск по новостям, статьям, блогам, страницам
   – Интеграция с Яндекс.Поиском

❌ Подписка на новости (e-mail-рассылка)
   – НЕ РЕАЛИЗОВАНО
   – Нет формы подписки
   – Нет таблицы подписчиков в БД
   – Нет механизма рассылки

⚠️ Интеграции с социальными сетями (кнопки "поделиться")
   – ЧАСТИЧНО РЕАЛИЗОВАНО
   – Есть CSS стили для ya-share2 (VK, OK, Twitter)
   – НО: кнопки не отображаются на страницах новостей/статей
   – В post-detail-loader.js нет кода для инициализации ya-share2
   – Есть кросспостинг в админке (crosspost.py), но нет кнопок на фронте

═══════════════════════════════════════════════════════════════════════════════

3. ТРЕБОВАНИЯ К ФУНКЦИОНАЛУ (БЭКЕНД / АДМИН-ПАНЕЛЬ)
═══════════════════════════════════════════════════════════════════════════════

✅ 100% сохранение существующего функционала управления контентом
   – Создание, редактирование, удаление, публикация новостей/статей
   – Управление категориями, тегами, рубриками
   – Управление пользователями (роли, права доступа)
   – Управление медиабиблиотекой
   – Настройки сайта

✅ Управление пользователями (роли, права доступа)
   – Система ролей и групп пользователей
   – Система разрешений (permissions)
   – Проверка прав доступа к ресурсам

✅ Управление медиабиблиотекой
   – Загрузка файлов (изображения, документы)
   – Поддержка .rar, .zip, .7z, медиа, офисные форматы
   – Организация файлов по папкам

✅ Интерфейс админ-панели идентичен текущему
   – Сохранена логика работы
   – Изменения только в CSS стилях

═══════════════════════════════════════════════════════════════════════════════

4. ТРЕБОВАНИЯ К ДИЗАЙНУ И ИНТЕРФЕЙСУ
═══════════════════════════════════════════════════════════════════════════════

✅ Адаптивность
   – Идеальное отображение на всех устройствах
   – Плавные адаптивные переходы
   – Приоритет мобильного дизайна

✅ Рекламные места
   – Корректное отображение на всех устройствах
   – Адаптивные рекламные блоки
   – Поддержка стандартных форматов
Опубликован 09.01.2026 в 10:06 Последнее изменение: 09.01.2026 в 10:06
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.