iBoost/Портфоліо/Traffic Platform

Маркетинг·2025 — зараз

Traffic Platform

Платформа перепродажу рекламного трафіку: кабінет рекламодавця, запуск кампаній через API мережі, тонкий таргетинг і керована націнка в адмінці.

Наша роль

Архітектура, бекенд, кабінет, адмінка

Статус

Активна розробка

Період

2025 — зараз

Платформа

Web · кабінет · адмінка

МАРКЕТИНГ Traffic Platform 01Реєстрація йбаланс02Створеннякампанії03Запуск черезAPI мережі04Збірстатистики05Націнка йзвіт NEXT.JS · FASTAPI · POSTGRESQL · REDIS · DOCKER · POPADS API IBOOST.UA · 2025 — зараз

Схема системи · внутрішній контур, доступ за NDA

01

Що це

Бізнес-модель проста: ми купуємо трафік у великій мережі за оптовою ціною й перепродаємо його клієнтам у зручному кабінеті з власною націнкою. Складність — не в математиці націнки, а в тому, що між клієнтом і мережею має стояти шар, який ніколи не втратить гроші: кожен бюджет заброньований, кожна витрата звірена, кожна кампанія має власника.

Клієнт бачить звичайний рекламний кабінет: створити кампанію, задати таргетинг, поповнити баланс, дивитися статистику.

Що трафік купується в іншому місці — його не турбує. Адміністратор бачить другий шар: реальну собівартість, націнку по кожному клієнту, черги операцій і повний журнал того, що система робила з чужими грошима.

02

можливості

Що воно вміє

01

Кабінет рекламодавця

Створення й запуск кампаній, бюджети, статистика, поповнення балансу. Темна й світла теми, дві мови інтерфейсу.

02

Тонкий таргетинг

Повний набір параметрів мережі, прокинутий у зрозумілий інтерфейс — без роботи з сирим API.

03

Керована націнка

Маржа налаштовується в адмінці — глобально й індивідуально. Клієнт бачить свою ціну, ми — свою.

04

Черги для довгих операцій

Запуск, зупинка, синхронізація статистики виконуються асинхронно з ретраями, а не в HTTP-запиті.

05

Повне логування операцій

Кожна дія з чужим бюджетом записана з рівнем важливості. Спірна ситуація розбирається за журналом, а не за пам’яттю.

06

Моніторинг із коробки

Метрики, логи й дашборди підняті разом із сервісом, а не «потім, коли буде час».

03

архітектура

Як влаштовано

01

Реєстрація й баланс

02

Створення кампанії

03

Запуск через API мережі

04

Збір статистики

05

Націнка й звіт

Під капотом

  • Next.js-кабінет із JWT і механізмом оновлення токенів; адмінка окремим контуром.
  • Бекенд на FastAPI з документацією Swagger; черги для асинхронних задач.
  • PostgreSQL і Redis у контейнерах; збір логів у стек Grafana.
  • Інтеграція з двома версіями API рекламної мережі одночасно.
  • Інтернаціоналізація й теми оформлення закладені в архітектуру фронту з першого дня.
  • Ізольований стек контейнерів на сервері з іншими проєктами — власні імена, мережі й томи.
Next.jsFastAPIPostgreSQLRedisDockerPopAds APIGrafana

04

масштаб

Цифри

2

версії API мережі

2

мови інтерфейсу

100%

операцій із бюджетом у журналі

3

контури: клієнт, адмін, воркери