Skip to content

A simple web application built with HTML and Flask, designed to simulate a grocery store. Users can browse products, view details, and explore basic e-commerce functionality

License

Notifications You must be signed in to change notification settings

SMatvii/python_wizzards_web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

CUSHY

Українська

Інсталяція бібліотек 💻 :

Встановлення бібліотек на Windows :

pip install flask
pip install flask_login
pip install flask_wtf
pip install sqlalchemy
pip install requests
pip install Enum

Встановлення бібліотек на Linux Ubuntu або Debian :

sudo apt install python3-install flask
sudo apt install python3-flask_login
sudo apt install python3-flask_wtf
sudo apt install python3-sqlalchemy
sudo apt install python3-requests
sudo apt install python3-Enum

Встановлення бібліотек на Linux Fedora :

sudo dnf install python3-flask
sudo dnf install python3-flask_login
sudo dnf install python3-flask_wtf
sudo dnf install python3-sqlalchemy
sudo dnf install python3-requests
sudo dnf install python3-Enum

Встановлення бібліотек на macOS :

brew install flask
brew install flask_login
brew install flask_wtf
brew install sqlalchemy
brew install requests
brew install Enum

Функціонал сайту 📃 :

  • База даних: центральна частина сайту, де зберігаються всі дані про товари, користувачів, замовлення та транзакції. Містить інформацію про асортимент, користувачів, історію покупок, знижки тощо.
  • Мікросервіс: архітектура сайту заснована на мікросервісах, що дозволяє гнучко масштабувати окремі функції (наприклад, обробка платежів, управління асортиментом, система доставки) незалежно від інших частин системи.
  • Реєстрація та вхід: система авторизації користувачів з можливістю реєстрації нового облікового запису, входу через електронну пошту. Додатково може бути реалізована двофакторна аутентифікація для підвищення безпеки.
  • Візуал: візуальне представлення продуктів, користувацький інтерфейс, який дозволяє переглядати товари з якісними зображеннями, детальною інформацією про них, а також інтерактивний дизайн, що спрощує навігацію.
  • Асортимент: каталог товарів із категоріями та фільтрами для зручного пошуку. Продукти можуть бути відсортовані за класами.
  • Кошик: функція для збору товарів перед оформленням замовлення. Користувач може додавати або видаляти товари, бачити загальну суму.
  • Оплата карткою: інтеграція платіжних систем для здійснення онлайн-оплат через банківську картку. Включає шифрування даних для безпечних транзакцій.

About

A simple web application built with HTML and Flask, designed to simulate a grocery store. Users can browse products, view details, and explore basic e-commerce functionality

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published