Доработка промо-сайта. Добавление возможности создание записей записей и выбора победителей. Добавление работы через сайт, VK или Instagram (указав необходимые хэштеги) или непосредственно модератором.
В мои обязанности входили:
- Разработка backend-части сайта по ТЗ
- Добработка по указаниям тимлида
Используемый стэк:
- PHP
- Yii2
- MySQL
- HTML
- CSS
- BootStrap
Требования заказчика:
- Сбор записей по хэштегу с vk.com
- Сбор записей по хэштегу с instagram.com
- CRUD для конкурсных работ (админ-панель)
- Постмодерация конкурсных работ - удаление, скрытие
- Выбор еженедельных и финальных победителей конкурса
- Назначение призов победителям
- Автоматический поворот загруженных фотографий по данным EXIF
- Загрузка фотографий или видео для конкурса с указанием названия и описания
- Загрузка аватаров и их корректное обрезание
- Список работ на странице конкурса
- Отображение призов для победителей
- Вывод списка победителей - еженедельных и итоговых
- AJAX загрузка списка работ
- AJAX загрузка обзоров
- AJAX загрузка советов
- Небольшие правки в CSS
- Правка ошибок при загрузке файлов