image image image image
Телеграм бот, который с помощью API кинопоиска получает информацию о фильме и ищет его, далее конвертирует его в файл mp4 и отправляет пользователю. После отправки пользователю - сохраняет его в базе, для того чтобы второй пользователь смог получить фильм без ожидания. Так же у бота реализована админ панель на фреймворке Vaadin и добавлена поддержка Spring Security, для того, чтобы сторонние пользователи не смогли войти в панель администратора. В панели администратора можно загружать рекламу или удалять ее, смотреть пользователей. У бота реализован сервис по стримингу рекламы. Реклама запускается в mini app, затем после просмотра рекламы пользователь получает фильм. Технические детали: Backend: Spring Boot, Spring Security. Frontend рекламы: React (Mini App). База данных: PostgreSQL