Интернет-магазин, реализованный с использованием фреймворка Django.
В проекте предусмотрена полноценная бизнес-логика: от аутентификации и каталога товаров до корзины и отложенных задач.
Код оформлен согласно требованиям PEP8.
- Регистрация и вход пользователей (в том числе через GitHub, OAuth 2.0).
- Каталог с фильтрацией по категориям и постраничной навигацией.
- Управление товарами и изображениями через админ-панель.
- Работа с формами: кастомизация, валидация, обратная связь.
- Личный кабинет пользователя с редактированием профиля.
- Обработка ошибок и уведомления.
- Отложенная отправка писем через Celery.
- Кэширование и ускорение запросов через Redis.
- Языки: Python 3, HTML5, CSS3, JavaScript.
- Фреймворки: Django, Bootstrap.
- Базы данных: PostgreSQL (через ORM).
- Очереди и задачи: Celery, Redis.
- Деплой: Gunicorn, Nginx.