- [domain]/admin - админка
- [domain]/link - тут нужно вставить ссылку на товар, например https://oxanakrengel.com/bryuchnyi-kostyum-grani-goluboi - получим ссылку на товар для покупке в боте для тг канала https://t.me/oxanakrengel, откуда пользователи будут переходить в бота.
- Django
- Django Rest Framework + Token AUTH
- Aiogram: основа ТГ бота.
- httpx + asyncio: запросы к API от бота.
- Платежная система: Yookassa
- nginx: веб-сервер и обратный прокси.
- cron + CronTab: обновление ssl + подкачка файла с фразами бота из API.
- HTML/CSS/JS
- Docker-compose
- bash: добавление задач в cron
Микросервисная архитектура, контейнеры:
- Django с API эндпоинтами (DRF), админкой и страницами для генерации ссылок.
- Бот на aiogram
- PostgreSQL
- Nginx + ssl на хосте
- Вывод информации о товаре
- Админка
- Генерация ссылок
- Проект работает только с ценой в рублях 24.04.2024