Есть задачи, где сайт на CMS перестаёт быть решением: расчётные сервисы, личные кабинеты с ролями, панели с данными, внутренние инструменты для сотрудников. Пытаться собрать это плагинами можно, но получится медленно, хрупко и без возможности развивать. В таких случаях мы пишем приложение.
Начинаем не с дизайна, а с модели данных и сценариев: кто пользователь, что он делает, какие данные откуда приходят. Дальше — серверная часть на PHP или Node.js, интерфейс на React либо Next.js, если публичной части нужен поисковый трафик, и база под характер нагрузки.
«Плотина держит воду не за счёт красоты, а за счёт расчёта. С сервисами так же — сначала конструкция, потом отделка.» — Бобёр Игорёша
Обмен с чужими системами делаем по REST API — с логированием, обработкой ошибок и повторными попытками, чтобы однажды потерянная заявка не исчезла бесследно. Всё, что написано, остаётся у вас: исходники, доступы, описание архитектуры. Мы не привязываем клиента к себе техническими способами.
Такой проект дороже и дольше обычного сайта — и браться за него имеет смысл, когда он экономит рабочее время или закрывает то, чего нет у конкурентов. Если задачу можно закрыть готовой CMS, мы честно скажем об этом и сделаем дешевле.
Что входит в услугу
- Проектирование архитектуры и модели данных
- Серверная часть на PHP или Node.js
- Интерфейс на React или Next.js
- Роли, права доступа и авторизация
- REST API для обмена с внешними системами
- Исходный код и документация на вашей стороне