

Задача
Запустить облачный сервис, где клиент сам выбирает сервер или защиту от DDoS, оплачивает и сразу получает услугу, без участия менеджера.
Всё должно работать само: оплата, создание сервера, продление, напоминания и приостановка. Команда при этом видит заказы и клиентов в одной админке и может вмешаться, когда нужно.
Результат
Что сделали
Сайт и витрина услуг
Сайт на Next.js с серверной отрисовкой: быстрые страницы услуг с тарифами, русская и английская версии и SEO под поиск. У каждой услуги своя страница с понятным путём до заказа.


Личный кабинет и биллинг
Клиент пополняет баланс, выбирает сервер или защиту и сразу получает услугу: сервер создаётся автоматически, а продление, счета и приостановка неоплаченных услуг работают сами. Есть двухфакторный вход, реферальная программа и скидки.
База знаний и ИИ-помощник
Инструкции по кабинету, серверам и защите собраны в базу знаний с поиском. Помощник на сайте отвечает на вопросы по её статьям и даёт ссылки на источники, поэтому поддержка получает меньше одинаковых вопросов.


Под капотом
Бэкенд на Laravel с очередями: долгие операции вроде создания сервера идут в фоне, а клиент видит статус в кабинете. Данные в MySQL и Redis, мониторинг серверов на Prometheus.
Трафик клиентов проходит через нашу фильтрацию DDoS-атак. Выкладка автоматическая через GitLab и Dokku: обновление уходит на сервер сразу после проверки.