CatalogShop — это полнофункциональный каталог товаров, построенный на микрофреймворке Flask. Проект обладает модульной структурой, поддержкой локализации и готов к использованию в production-среде.
- Модульная структура: Удобна для расширения и доработки.
- Современные технологии: Актуальные версии пакетов и использование новых возможностей Python.
- Локализация: Поддержка нескольких языков с помощью Flask-Babel.
- Готовность к продакшену: Оптимизированная производительность и отказоустойчивость.
- Клонируйте репозиторий и установите зависимости:
git clone https://github.com/algorithm-ssau/CatalogShop.git cd catalogshop python3 -m venv .venv source .venv/bin/activate # Для Windows: .venv\Scripts\activate pip install -r requirements.txt
- Инициализация базы данных и запуск:
flask createdb # Создание БД flask seed # Заполнение тестовыми данными (опционально) flask run # Запуск сервера
- Щеголев Данила 6303-020302D
- Доманицкий Александр 6303-020302D
- Орин Данил 6303-020302D