Разработка веб-приложений в Баку
Платформы, маркетплейсы, личные кабинеты и внутренние системы под задачу бизнеса. Студия находится в Баку; среди клиентов - компании из Азербайджана, Казахстана, ОАЭ и России, проекты ведём и удалённо.
Веб-приложение отличается от сайта не размером, а тем, что в нём работают. Задача сайта - рассказать о компании и привести заявку. Задача приложения - вести саму работу: у каждого пользователя своя роль и свои права, у заявки или сделки есть статусы, действия одной стороны видит другая, а данные обязаны сходиться в любой момент. Именно это мы и разрабатываем: платформы и маркетплейсы, личные кабинеты клиентов, внутренние системы учёта, CRM и ERP под то, как работает ваша компания.
Собираем на своём коде, а не на конструкторе: Next.js и React на стороне интерфейса, Node.js (NestJS) или Python (Django) на стороне сервера, PostgreSQL для данных. Подключаем онлайн-оплату, покупку в кредит через банки, обмен данными с партнёрами по API и выгрузки в вашу отчётность. Где это нужно, добавляем обновления в реальном времени: действие одного пользователя появляется у другого без перезагрузки страницы.
Отдельная и самая недооценённая часть работы - права доступа. В рабочей системе почти всегда есть данные, которые конкретный пользователь видеть не должен: цена чужой сделки, контакты заказчика, чужие документы. Мы закладываем это правилом в саму выдачу данных, а не прячем кнопку в интерфейсе, и закрываем автотестами. Готовый пример можно открыть и потрогать: у кейса «Маркетплейс для строительства» в нашем портфолио есть публичное демо, куда пускают без регистрации.
02Что входит в работу
- Роли и личные кабинеты Разные типы пользователей со своими экранами: клиент, исполнитель, менеджер, администратор.
- Бизнес-логика со статусами Явные шаги заявки или сделки и правила перехода между ними: система не даёт пропустить шаг или сделать его дважды.
- Права доступа к данным Кто что видит, решает сервер, а не спрятанная кнопка. Чужие цены, документы и контакты не приходят в браузер вовсе.
- Админ-панель Управление пользователями, справочниками и содержимым без программиста.
- Интеграции Онлайн-оплата, покупка в кредит через банки, сторонние API, обмен данными с партнёрами и выгрузки.
- Файлы и документы Загрузка, хранение и выдача файлов по праву доступа, с ограничением объёма и проверкой содержимого.
- Обновления в реальном времени Изменение у одного пользователя появляется у другого без перезагрузки страницы.
- Уведомления События внутри системы со счётчиком непрочитанных; при необходимости - почта и мессенджеры.
- Автотесты Правила доступа и переходы статусов закрываются тестами: это то, что нельзя проверить глазами после каждой правки.
- Публикация и запуск Разворачиваем, подключаем домен, настраиваем резервные копии и выводим в прод.
03Технологии
Готовые платформы хороши, пока процесс стандартный. Как только у вас появляется свой порядок согласований или своя роль, коробку начинают обходить вручную - и система перестаёт отражать реальность. Свой код такой границы не имеет.
Права доступа и статусы - места, где ошибка не видна на экране и всплывает у клиента. Мы покрываем их автотестами, поэтому правка в одном месте не ломает тихо другое.
04Кейсы по этой услуге
Все проекты →05Условия работы
Договор и оплата
Работаем по официальному договору между компаниями. Оплата разбивается по этапам: проект такого объёма не сдаётся одной поставкой, и вы платите за принятые этапы, а не авансом за всё.
Сроки
Точный срок называем после брифа: он зависит от числа ролей, количества статусов и внешних систем, к которым надо подключиться. Ориентир по реальному проекту: маркетплейс с двумя кабинетами, сделкой из шести статусов, файлами и обновлениями в реальном времени занял четыре месяца разработки плюс приёмочное тестирование на стороне заказчика.
Что нужно от вас
Описание того, как процесс идёт сейчас: кто какие решения принимает, где сегодня теряется информация и что должно быть видно каждой стороне. Из этого собирается схема ролей и статусов, и она утверждается до написания кода.
После запуска
Систему, в которой работают каждый день, нельзя сдать и забыть. Дальше идёт сопровождение: исправления, новые разделы и доработки по мере того, как меняется сам процесс. Условия согласуем отдельно от разработки.
06Частые вопросы
Чем веб-приложение отличается от сайта?
Сайт рассказывает о компании и собирает заявки. В приложении работают: есть вход, роли, права доступа и статусы, через которые проходит заявка или сделка. Если вам нужен личный кабинет клиента, внутренний учёт или площадка, где встречаются две стороны, - это приложение, а не сайт.
От чего зависит цена?
Стоимость - от 25 000 манат. Итог зависит от трёх вещей: сколько ролей у пользователей, сколько шагов проходит заявка или сделка и к каким внешним системам надо подключиться (банк, платёжный сервис, API партнёра, бухгалтерия). Точную смету даём после брифа.
Можно посмотреть готовую работу?
Да. В портфолио есть кейс «Маркетплейс для строительства» с публичной демо-версией: регистрация не нужна, на странице входа готовые учётные записи заказчика и компаний, кнопка входит сразу.
Можно доработать систему, которая у нас уже есть?
Да, мы не только строим с нуля. Дорабатываем действующие системы и связываем их с другими сервисами: интеграции с банками, онлайн-оплата, синхронизация с партнёрами по API, автоматизация процессов.
Делаете ли вы мобильные приложения?
Да - на React Native: один код работает и на iOS, и на Android.
На каких технологиях вы разрабатываете?
Для backend используем Python/Django и Node.js (NestJS), для веба и мобильных приложений - React и React Native. Делаем кастомные CRM, маркетплейсы и сложные системы под ключ.
Какие сроки разработки?
Сайт - от 2 недель. Сложные системы и мобильные приложения занимают больше времени - сроки согласуем на старте под ваш объём.
Работаете ли вы с клиентами из других стран?
Да. Мы находимся в Баку (Азербайджан), но ведём проекты с клиентами по всему миру на русском, английском и азербайджанском языках.