В рамках задачи по реализации внутренней базы фильмов для компании, занимающейся производством программ для ТВ было создано решение под ключ, имеющее следующий функционал:
- Хранение списка фильмов в базе
- WYSIWYG-редактор
- Загрузка файлов и доступ к ним
- Авторизация и разграниченный доступ для администраторов, редакторов и обычных сотрудников
- Тэгирование фильмов
- Полнотекстовый поиск по названиям, описаниям и т.д.
- Фильтрация по различным параметрам (год, режиссёр, тэги, и т.д.)
Проект написан с использованием:
- PHP + Yii2
- Memcached
- Docker
- Twitter Bootstrap