Разработка сайта для Учебно-информационного центра "ВКС"

Проектирование, дизайн, frontend- и backend-программирование

Работа над проектом велась по методологии "mobile first". Для всех типовых страниц проекта вначале был разработан дизайн для смартфона, затем для планшета и ПК.

Для работы над frontend был использован сборщик Gulp, который позволяет автоматизировать работу над крупными проектами за счет использования препроцессоров PUG и SASS. Сборщик использует svg-спрайты, макросы, проверку валидности и минификацию. Большинство графики реализовано в векторном формате, что позволяет реализовать безупречное отображение верстки на экранах 2K и 4K+.

В программировании проекта был использован фреймворк Symfony, на основе которого была разработана система управления курсами и выделено API для дальнейших разработок компании (например — мобильное приложение слушателя курсов или чат-бот). Тестовые и рабочие окружения были реализованы с использованием Docker.

Стек проекта: Docker, PHP7, Symfony/Doctrine, MySQL

Назад в портфолио