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 для визуализации.