- Создание таблиц БД, заполнение начальными данными
- Создание контроллера и шаблонов, добавление маршрутов
- Создание главной страницы сайта, работа над шаблонами
- Работа с моделями, создание связывающих методов моделей
- Создаем корзину покупателя, добавление товара в корзину
- Изменение количества товара, удаление товара из корзины
- Меню каталога товаров и популярные бренды в левой колонке
- Регистрация и аутентификация пользователей на сайте
- Панель управления сайтом, авторизация администратора
- Форма оформления, сохранение заказа в базу данных
- Панель управления, просмотр и удаление категорий
- Панель управления, создание и редактирование категорий
- Панель управления, обрезка изображения и валидация данных
- Панель управления, доп.проверка для родителя категории
- Панель управления, добавление и редактирование брендов
- Панель управления, CRUD-операции для товаров каталога
- Панель управления, работа с заказами, изменение статуса
- Панель управления, пользователи и CRUD страниц сайта
- Панель управления, добавляем редактор для страниц сайта
- Показ отдельной страницы и верхнее меню всех страниц
- Добавляем профили и используем их при оформлении заказа
- Рефакторинг кода, работа над каталогом товаров и корзиной
- Главная страница сайта, новинки, лидеры продаж и распродажа
- Фильтр товаров категории по цене, новинкам и лидерам продаж
- Поиск по каталогу товаров, деплой проекта на хостинг TimeWeb
Демо-сайт здесь