An open API service indexing awesome lists of open source software.

https://github.com/mlkolt/django-shop-example-1

Полноценное Django-приложение интернет магазина с авторизацией, корзиной, фильтрацией и административной частью.
https://github.com/mlkolt/django-shop-example-1

backend celery django oauth2 postgres python redis web-development

Last synced: about 2 months ago
JSON representation

Полноценное Django-приложение интернет магазина с авторизацией, корзиной, фильтрацией и административной частью.

Awesome Lists containing this project

README

          

# Django-магазин: полноценное веб-приложение

Интернет-магазин, реализованный с использованием фреймворка Django.
В проекте предусмотрена полноценная бизнес-логика: от аутентификации и каталога товаров до корзины и отложенных задач.
Код оформлен согласно требованиям PEP8.

---

## Основные возможности

- Регистрация и вход пользователей (в том числе через GitHub, OAuth 2.0).
- Каталог с фильтрацией по категориям и постраничной навигацией.
- Управление товарами и изображениями через админ-панель.
- Работа с формами: кастомизация, валидация, обратная связь.
- Личный кабинет пользователя с редактированием профиля.
- Обработка ошибок и уведомления.
- Отложенная отправка писем через Celery.
- Кэширование и ускорение запросов через Redis.

---

## Технологический стек

- **Языки:** Python 3, HTML5, CSS3, JavaScript.
- **Фреймворки:** Django, Bootstrap.
- **Базы данных:** PostgreSQL (через ORM).
- **Очереди и задачи:** Celery, Redis.
- **Деплой:** Gunicorn, Nginx.

---