#Реализованный функционал, клиентская часть:
- Регистрация пользователей (валидация данных на стороне сервера, хеширование паролей с помощью PHP 5.5 Password Hashing API);
- Аутентификация пользователей;
- Личный кабинет с возможностью изменять данные, указанные при регистрации, а также просмотра истории своих заказов;
- Выход из учетной записи;
- Вывод на главной последних 6-ти товаров, просмотр всех товаров (добавлена пагинация), просмотр товаров по категориям и просмотр конкретного товара;
- Добавление товаров в корзину (с помощью jQuery и AJAX). Товары хранятся в сессии, в базу записываются в формате JSON-строки;
- Удаление товаров из корзины, оформление заказа.
#Админпанель с реализацией CRUD:
- Авторизация пользователя по роли;
- Добавление, просмотр, редактирование, удаление товаров (в том числе добавление изображений);
- Добавление, просмотр, редактирование (изменение статуса заказа, данных клиента), удаление заказов;
- Добавление, просмотр, редактирование, удаление категорий.