Онлайн-магазин на Flask
В данном видео демонстрируется полнофункциональный сайт онлайн-магазина с системой оплаты, разработанный на языке Python с использованием фреймворка Flask. Проект реализует базовую и расширенную бизнес-логику интернет-магазина: от просмотра каталога до оформления и управления заказами, с разграничением прав доступа пользователей. 🔧 Реализованный функционал ✅ Каталог товаров Просмотр списка товаров Страница деталей товара Информация о магазине и контакты ✅ Оформление и оплата заказа Оформление заказа через форму Возможность сразу перейти к оплате товара Интеграция платежной системы Корректная работа с валютой и суммами ✅ Пользователи и роли Регистрация и авторизация пользователей Система ролей и прав доступа 👥 Типы пользователей 🔑 Admin (администратор) Супер-пользователь с полным доступом: Управление товарами (добавление, редактирование, удаление) Управление заказами Просмотр всех данных системы 📋 Manager (менеджер) Ограниченные права: Просмотр заказов Управление заказами клиентов (без доступа к товарам и административным функциям) 🛒 Клиенты (обычные пользователи) Просмотр каталога и карточек товаров Оформление заказа Оплата товара Просмотр информации о магазине 🧰 Используемые технологии Python Flask SQLAlchemy SQLite Flask-Login Flask-Migrate Интеграция платежной системы 🎯 Цель проекта Показать, как на Flask можно реализовать: реальный бизнес-функционал, систему ролей и доступа, работу с заказами и оплатой, архитектурно правильный backend без «магии». Видео будет полезно: начинающим Flask-разработчикам студентам тем, кто хочет понять, как выглядит настоящий CRUD + бизнес-логика, а не учебный пример
В данном видео демонстрируется полнофункциональный сайт онлайн-магазина с системой оплаты, разработанный на языке Python с использованием фреймворка Flask. Проект реализует базовую и расширенную бизнес-логику интернет-магазина: от просмотра каталога до оформления и управления заказами, с разграничением прав доступа пользователей. 🔧 Реализованный функционал ✅ Каталог товаров Просмотр списка товаров Страница деталей товара Информация о магазине и контакты ✅ Оформление и оплата заказа Оформление заказа через форму Возможность сразу перейти к оплате товара Интеграция платежной системы Корректная работа с валютой и суммами ✅ Пользователи и роли Регистрация и авторизация пользователей Система ролей и прав доступа 👥 Типы пользователей 🔑 Admin (администратор) Супер-пользователь с полным доступом: Управление товарами (добавление, редактирование, удаление) Управление заказами Просмотр всех данных системы 📋 Manager (менеджер) Ограниченные права: Просмотр заказов Управление заказами клиентов (без доступа к товарам и административным функциям) 🛒 Клиенты (обычные пользователи) Просмотр каталога и карточек товаров Оформление заказа Оплата товара Просмотр информации о магазине 🧰 Используемые технологии Python Flask SQLAlchemy SQLite Flask-Login Flask-Migrate Интеграция платежной системы 🎯 Цель проекта Показать, как на Flask можно реализовать: реальный бизнес-функционал, систему ролей и доступа, работу с заказами и оплатой, архитектурно правильный backend без «магии». Видео будет полезно: начинающим Flask-разработчикам студентам тем, кто хочет понять, как выглядит настоящий CRUD + бизнес-логика, а не учебный пример
