https://github.com/thesuncatcher222/flow_kitchen_telegram_bot
https://github.com/thesuncatcher222/flow_kitchen_telegram_bot
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/thesuncatcher222/flow_kitchen_telegram_bot
- Owner: TheSuncatcher222
- License: mit
- Created: 2024-06-02T12:02:08.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-05-13T07:20:44.000Z (10 days ago)
- Last Synced: 2025-05-13T08:31:29.117Z (10 days ago)
- Language: Python
- Size: 1.24 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# __🕺Flow Kitchen Telegram Bot 💃__
Официальный бот проекта "Flow Kitchen" / "Dance Kitchen"
___
### ТЕХНОЛОГИИ
- [Python] (v.3.12) - целевой язык программирования backend
- [Aiogram] (v.3.6) - асинхронный фреймворк для Telegram Bot API
- [APScheduler] (v. 3.11) - планировщик заданий с поддержкой асинхронного кода
- [PostgreSQL] (v.17.4) - реляционная база данных
- [SQLAlchemy] (v.2.0) - библиотека для ORM работы с PostgreSQL
- [Redis] (v.5.2) - NoSQL in-memory база данных
- [Pydantic] (v.2.11) - библиотека для валидации данных
- [Docker] (v.24.0) - инструмент для автоматизирования процессов разработки, доставки и запуска приложений в контейнерах


[Python]:
[Aiogram]:
[APScheduler]:
[PostgreSQL]:
[SQLAlchemy]:
[Redis]:
[Pydantic]:
[Docker]:___
### РАЗВЕРТКА
✅ Загрузить актуальную версию проекта
```
git clone [email protected]:TheSuncatcher222/flow_kitchen_bot_telegram.git
```✅ Создать файл переменных окружения из примера
```
cp app/src/config/.env.example app/src/config/.env
```✅ Изменить переменные окружения (если необходимо)
```
# на примере редактора Nano:
nano app/src/config/.env
```✅ Запустить Docker (убедитесь, что `docker daemon` запущен в системе!)
```
docker-compose -f docker/docker-compose-develop.yml --env-file app/src/config/.env up -d
```___
### ЛИЦЕНЗИЯ
MIT
**Ура, халява!**
___
### КОМАНДА BACKEND && QA
❤️ [Кирилл](https://github.com/TheSuncatcher222/)
🩷 [Оля](https://github.com/OlgaKopaeva/)