Цель

Моя цель была создать новый современный магазин не как шаблон, а как управляемую платформу с кабинетами, ролями, каталогом и заказами.

Проблема

Нужно было уйти от ограничений старого решения и собрать проект, который можно развивать: каталог, импорт, поиск, корзина, оформление заказа, оплата, доставка, staff-админка и контроль остатков.

Что я сделал

Я разработал Django-проект с отдельными приложениями, личными кабинетами, каталогом, корзиной, checkout, интеграциями, поиском и внутренними инструментами для сотрудников.

Результат

Получилась современная e-commerce-платформа, которую можно поддерживать и развивать по этапам: добавлять роли, интеграции, автоматизацию, контент и сервисные разделы.

Почему проект важный

Evergene.shop — один из самых сильных проектов в портфолио, потому что здесь была не просто верстка магазина, а полноценная backend-разработка на Django.

Что я реализовал

  • структуру Django-проекта с отдельными приложениями;
  • каталог товаров, бренды, категории и карточки;
  • живой поиск по каталогу;
  • глобальную корзину и оформление заказа;
  • интеграцию оплаты через Т-Банк;
  • выбор доставки и ПВЗ СДЭК;
  • контроль остатков до создания заказа;
  • staff-разделы для менеджеров и контент-менеджеров;
  • импорт товаров со старого сайта;
  • деплой на VPS: Nginx, Gunicorn, PostgreSQL, SSL.

Результат

Проект стал основой для нового премиального магазина. Его можно развивать дальше: подключать новые роли, автоматизацию, CRM, 1С, уведомления, расширенный личный кабинет и контентные разделы.