ThoughtLeadr

ThoughtLeadr предоставляет рекламную платформу, которая позволяет создавать и публиковать нативную рекламу.
Платформа позволяет легко и быстро создавать полностью настраиваемые нативные рекламные объявления как для веб-приложений, так и для мобильных приложений, а также поддерживает различные типы мультимедиа: публикации, ссылки, видео и изображения.

У ThoughLeadr есть собственный рекламный сервер, на котором обрабатываются объявления. В проекте также реализованы инструменты для аналитики, которые предоставляют различные метрики, необходимые для издателей и рекламодателей.
Задачи
  • Реализация и поддержка приложения, необходимого рекламодателям для создания и настройки нативной рекламы
  • Интеграция с рекламным сервером посредством предоставления необходимой REST API функциональности
  • Обработка видео с использованием Amazon Elastic Transcoder
  • Интеграция с Amazon S3 (хранение изображений, видео и т. п.)
  • Сбор отчетов от различных DSP
  • Запуск ежедневных процессов по сбору данных с использованием AWS Lambda
  • Отображение различных диаграмм отчетов
Стек технологий
  • HTTP API с использованием Flask, SQLAlchemy, MySQL, Nginx, Docker
  • HTML5, ES6, React, Nuclear. js, Webpack, Babel, jQuery, scss
  • Интеграция с AWS (S3, Lambda, Elastic Transcoder)
  • Реализация диаграмм с использованием d3. js и chart. js
  • API-документация с использованием Swagger
Посмотрите на другие наши проекты