/shop

Интернет-магазин на HTML, CSS, PHP, MySQL и JavaScript(jQuery, AJAX) с использованием MVC

Primary LanguagePHP

#Реализованный функционал, клиентская часть:

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

#Админпанель с реализацией CRUD:

  • Авторизация пользователя по роли;
  • Добавление, просмотр, редактирование, удаление товаров (в том числе добавление изображений);
  • Добавление, просмотр, редактирование (изменение статуса заказа, данных клиента), удаление заказов;
  • Добавление, просмотр, редактирование, удаление категорий.