Идея:
Креативная команда дизайнеров нарисовала дизайн собственного сайта.
Задачи
- Собрать сайт с нуля.
- Использовать на сайте креативные анимации.
- Добавить на сайт портфолио с параметрами.
- Добавить на сайт блог.
- Сделать административную панель сайта удобной, и функциональной для мобильных телефонов.
Решение
Для реализации проекта была выбрана связка Laravel + Vue.js.
На Laravel реализован фронтенд и API для админки сайта. Админка сайта была выполнена в виде SPA (Single Page Application) приложение.
Команда дизайнеров нарисовала сложные анимации которые нужно было отобразить на сайте.
Главная страница сайта была реализована в виде полноэкранной прокрутки «One Page Scroll».