Контекст
Платформы и пакеты должны были легко сравниваться. Оплата должна была сразу создавать рабочий процесс заказа. Админке нужен был понятный вид на клиентов, платежи и статус выполнения.
О клиенте
Кратко
Кадры проекта



Rufstern нужен был понятный сценарий покупки услуг онлайн-репутации, а не обычное портфолио агентства. Клиент должен сравнить платформы и пакеты, выбрать услугу, оплатить и передать данные заказа в одном потоке.
Публичная часть построена на Next.js, backend - на Node.js. PostgreSQL хранит продукты, клиентов, заказы и операционные статусы. Redis поддерживает быстрые чтения и фоновые задачи вокруг оплаты и админки. Админ-панель даёт команде одно место для контроля заказа от покупки до выполнения.
Публичный сайт остаётся конкретным: пакеты, цены, способы оплаты, юридические страницы и маршруты клиентского аккаунта. Внутреннюю работу больше не нужно собирать из писем и таблиц.
Что изменилось
Платформы и пакеты должны были легко сравниваться. Оплата должна была сразу создавать рабочий процесс заказа. Админке нужен был понятный вид на клиентов, платежи и статус выполнения.
Витрина на Next.js с продуктами, категориями и оплатой. Node.js и PostgreSQL для заказов, клиентов и операционных статусов. Redis поддерживает быстрые сценарии и фоновые задачи. Одна админка для платежей, клиентов и выполнения заказов.
Расскажите о проекте — обычно отвечаем в течение одного рабочего дня.