API-сервис и веб-интерфейс для автоматического создания информационных баннеров с QR-кодами, направленных на привлечение граждан к обучению управлению БПЛА и службе в ВС РФ. Баннеры содержат актуальную информацию о центрах подготовки и ведут на официальные ресурсы Минобороны.
- Backend: Python 3.12, Yandex Cloud Functions (serverless)
- Хранение: Yandex Object Storage (для баннеров и статического сайта)
- Библиотеки: Pillow, qrcode, boto3, requests
- Frontend: HTML, CSS, JavaScript (fetch API)
- Пользователь вводит заголовок, город и ссылку через веб-интерфейс.
- API генерирует изображение (сейчас — fallback, в планах — YandexART) и накладывает QR-код.
- Готовый баннер сохраняется в Object Storage и отображается пользователю.
(Здесь будет инструкция по созданию функции, бакета и настройке переменных окружения)
- Интеграция с YandexART для генерации реалистичных изображений.
- Создание информационного портала о сборке, ремонте и управлении БПЛА.
- Настройка коротких ссылок через clck.ru.
- Добавление базы учебных центров с геокартой.
- [povarila] bpla-banner-generator идея и разработка.