Skip to content

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

Notifications You must be signed in to change notification settings

MLKolt/Django-shop-example-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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


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

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

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

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

About

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

Topics

Resources

Stars

Watchers

Forks