Микросервис для генерации ссылок, размещения файлов и продвижения групп в Telegram
Задача:
Клиенту требовался сервис анонимизации ссылок, позволяющий пользователям обмениваться файлами или создавать анонимизированные ссылки, созданный с нуля, без использования готовой CMS для полного контроля над всем функционалом.
Решение:
Клиент пришел к нам, имея лишь идею сервиса и не имея полного понимания, как все должно работать. Мы разработали дорожную карту проекта, создали дизайн и предложили технологии для реализации функционала. Мы выбрали node.js в качестве бэкенда для обеспечения высокой скорости работы и Vue.js в качестве фронтенда для обеспечения молниеносной загрузки.
Была разработана концепция сервиса на основе подписки с различными тарифами и несколькими ролями пользователей.
В ходе разработки была добавлена возможность добавления пользовательских доменов для брендирования генерируемых ссылок. Это решение позволит пользователям проводить эффективные рекламные кампании.
Для авторизации и автообмена сгенерированными ссылками были интегрированы различные социальные сети, а также сторонние сервисы, чтобы пользователи, получившие сгенерированную в сервисе ссылку, могли сохранить файл, например, на свой Google Drive.
Также после выхода сервиса был создан Telegram-бот, в котором пользователи могли создавать собственные рекламные кампании, а за подписку на целевую группу делиться с подписчиками полезным файлом.
Итого:
В результате работы был создан уникальный сервис, сочетающий в себе анонимизацию ссылок, их брендирование в соответствии с потребностями пользователей, хранение и обмен файлами, а также Telegram-бот для проведения рекламных кампаний.