**1. Общее описание проекта**
Требуется создать сайт-каталог фильмов с функцией просмотра видео.
* **Основная идея:** Платформа для поиска и просмотра фильмов по фильтрам.
* **Источник видео:** Видеоплеер должен работать строго со ссылками/кодами из «VK Видео». Загрузка файлов на сервер не требуется.
* **Аналог для ориентира:** Структура каталога как у Кинопоиска (карточка фильма, фильтры сбоку или сверху).
**2. Выбор платформы (CMS)**
Разработчик предлагает оптимальный движок (WordPress, DLE или чистый код на PHP/Laravel).
*Мои пожелания:* Если бюджет ограничен — WordPress + готовая премиум-тема киношной тематики для ускорения разработки. Если нужен уникальный дизайн — разработка на чистом PHP/Yii2/Laravel.
**3. Функционал главной страницы**
* Блок «Новинки» (последние добавленные фильмы).
* Блоки категорий: «Популярные», «Топ за год», «Случайные».
* Строка поиска по названию фильма (с подсказками при вводе букв).
* Общий каталог всех фильмов (кнопка «Весь каталог»).
**4. Система фильтров в каталоге**
Пользователь должен иметь возможность отфильтровать контент. Фильтры должны работать одновременно (например: Жанр «Боевик» + Год «2024» + Актер «Киану Ривз»). При выборе фильтра URL страницы должен меняться (ЧПУ), чтобы ссылку можно было отправить другу.
* По жанру (комедия, боевик, драма и т.д.).
* По году выпуска (диапазон или список годов).
* По актерам (выбор одного или нескольких актеров).
* Сортировка: по дате добавления, по популярности (просмотрам), по рейтингу.
**5. Карточка фильма (отдельная страница каждого фильма)**
Каждая карточка должна содержать:
* Постер (основное изображение).
* Галерею дополнительных кадров (скриншотов) из фильма.
* Название (русское и оригинальное).
* Краткое описание (текстовое поле).
* Технические поля (выводятся иконками или текстом): Страна, Продолжительность (хронометраж), Возрастной рейтинг (18+, 16+).
* Список актеров (каждое имя актера должно быть кликабельным и вести на страницу со всеми фильмами этого актера).
* Поле «Код плеера VK Видео»: скрытое поле в админке, куда я вставляю iframe-код ролика.
* Сам встроенный видеоплеер (рендерится из кода выше).
* Блок «Рейтинги»: кнопки лайк/дизлайк или оценка звездами (1–10).
* Блок комментариев (стандартный от CMS или VK Комментарии).
**6. Требования к панели управления (Админ-панели)**
Интерфейс добавления фильма должен быть интуитивно понятным, без необходимости лезть в код:
* Возможность добавить название, текст описания.
* Загрузка главного постера через кнопку «Выбрать файл».
* Массовая загрузка галереи скриншотов.
* Выпадающие списки или удобный поиск для выбора жанра и актеров (чтобы не вводить их вручную каждый раз, а выбирать галочками из уже созданных).
* Отдельное текстовое поле *`<textarea>`*, куда администратор вставляет готовый HTML-код (`<iframe>`) плеера из ВК Видео. Код не должен обрезаться системой безопасности движка.
* Поля для ввода года, страны, рейтинга, длительности.
**7. Технические требования к верстке и дизайну**
* **Адаптивность:** Сайт должен корректно отображаться на компьютерах, планшетах и смартфонах (Mobile First или Desktop First — на усмотрение разработчика, главное — удобство).
* **Дизайн:** Современный, минималистичный, темная тема (черно-серые тона), так как это кинотеатр. Текст должен хорошо читаться.
* **Скорость загрузки:** Оптимизация изображений (Lazy Load), кеширование. Сайт не должен тормозить.
* **Микроразметка Schema.org:** Разметка типа `Movie` для поисковиков (обязательно для SEO).
**8. Что НЕ нужно делать (Важные ограничения)**
* Не нужно настраивать автоматический граббинг (парсинг) данных с Кинопоиска или других сайтов. Весь контент я буду добавлять вручную.
* Не нужно интегрировать сторонние видеохостинги (YouTube, Vimeo). Только VK Видео.
* Не нужна оплата подписок, личный кабинет пользователей, регистрация профилей (на первом этапе).
**9. Этапы работы и сроки**
1. Установка CMS на хостинг, развертывание шаблона.
2. Настройка типов записей (Фильмы, Актеры) и кастомных полей.
3. Верстка и натяжка дизайна / настройка темы.
4. Программирование логики фильтров.
5. Тестирование вставки кода VK Видео.
6. Наполнение тестовыми данными (2–3 карточки фильмов).
7. Передача доступов.
**10. Ожидаемый результат**
Готовый рабочий сайт. Я смогу зайти в админку, нажать «Добавить новый фильм», заполнить поля формы, вставить код из ВК, сохранить — и фильм появится в каталоге с работающим поиском и фильмов
**Техническое задание на разработку сайта онлайн-кинотеатра**
**1. Общее описание проекта**
Требуется создать сайт-каталог фильмов с функцией просмотра видео.
* **Основная идея:** Платформа для поиска и просмотра фильмов по фильтрам.
* **Источник видео:** Видеоплеер должен работать строго со ссылками/кодами из «VK Видео». Загрузка файлов на сервер не требуется.
* **Аналог для ориентира:** Структура каталога как у Кинопоиска (карточка фильма, фильтры сбоку или сверху
Опубликован 17.07.2026 в 15:22