URL-скорочувач здається простим продуктом, але створити його з просунутою аналітикою, підтримкою власного домену і надійним REST API — це реальна інженерна задача. Нам потрібен self-hosted інструмент, який дає нашій маркетинговій команді повний контроль над управлінням посиланнями: від створення брендованих коротких URL на власному домені до детализованої аналітики кліків за географією, типом пристрою, браузером і джерелом переходу. Мета — замінити залежність від сторонніх сервісів повністю власною системою, яку можна розширювати і адаптувати під наші потреби.
Ключовий виклик — продуктивність і надійність: переадресація повинна займати менше 50 мс, аналітика обробляється асинхронно, щоб не додавати затримку до редиректу, система повинна витримувати всплески трафіку під час запуску кампаній. Потрібна передача UTM-міток для інтеграції з нашим стеком аналітики, обмеження терміну дії посилань і ліміту кліків для тимчасових кампаній, REST API для програмного створення посилань з інструментів маркетингової автоматизації. Робоче демо очікуємо на 10-й день.
Функціонал: — Брендовані короткі посилання з кастомним доменом і SSL — Генерація QR-кодів зі скачуванням — Аналітика: гео, пристрій, браузер, джерело, UTM-мітки — Термін дії і ліміт кліків — REST API для програмного управління посиланнями — Дашборд з експортом звітів (CSV/PDF)
Стек: PHP 8 або Node.js, MySQL/PostgreSQL, React або Vue.js, Chart.js для візуалізації.