← Все услуги
My Digital Home: сайты, веб-приложения, UI/UX, брендинг и реклама. Баку, Азербайджан.

Разработка веб-приложений в Баку

Платформы, маркетплейсы, личные кабинеты и внутренние системы под задачу бизнеса. Студия находится в Баку; среди клиентов - компании из Азербайджана, Казахстана, ОАЭ и России, проекты ведём и удалённо.

Веб-приложение отличается от сайта не размером, а тем, что в нём работают. Задача сайта - рассказать о компании и привести заявку. Задача приложения - вести саму работу: у каждого пользователя своя роль и свои права, у заявки или сделки есть статусы, действия одной стороны видит другая, а данные обязаны сходиться в любой момент. Именно это мы и разрабатываем: платформы и маркетплейсы, личные кабинеты клиентов, внутренние системы учёта, CRM и ERP под то, как работает ваша компания.

Собираем на своём коде, а не на конструкторе: Next.js и React на стороне интерфейса, Node.js (NestJS) или Python (Django) на стороне сервера, PostgreSQL для данных. Подключаем онлайн-оплату, покупку в кредит через банки, обмен данными с партнёрами по API и выгрузки в вашу отчётность. Где это нужно, добавляем обновления в реальном времени: действие одного пользователя появляется у другого без перезагрузки страницы.

Отдельная и самая недооценённая часть работы - права доступа. В рабочей системе почти всегда есть данные, которые конкретный пользователь видеть не должен: цена чужой сделки, контакты заказчика, чужие документы. Мы закладываем это правилом в саму выдачу данных, а не прячем кнопку в интерфейсе, и закрываем автотестами. Готовый пример можно открыть и потрогать: у кейса «Маркетплейс для строительства» в нашем портфолио есть публичное демо, куда пускают без регистрации.

02Что входит в работу

  • Роли и личные кабинеты Разные типы пользователей со своими экранами: клиент, исполнитель, менеджер, администратор.
  • Бизнес-логика со статусами Явные шаги заявки или сделки и правила перехода между ними: система не даёт пропустить шаг или сделать его дважды.
  • Права доступа к данным Кто что видит, решает сервер, а не спрятанная кнопка. Чужие цены, документы и контакты не приходят в браузер вовсе.
  • Админ-панель Управление пользователями, справочниками и содержимым без программиста.
  • Интеграции Онлайн-оплата, покупка в кредит через банки, сторонние API, обмен данными с партнёрами и выгрузки.
  • Файлы и документы Загрузка, хранение и выдача файлов по праву доступа, с ограничением объёма и проверкой содержимого.
  • Обновления в реальном времени Изменение у одного пользователя появляется у другого без перезагрузки страницы.
  • Уведомления События внутри системы со счётчиком непрочитанных; при необходимости - почта и мессенджеры.
  • Автотесты Правила доступа и переходы статусов закрываются тестами: это то, что нельзя проверить глазами после каждой правки.
  • Публикация и запуск Разворачиваем, подключаем домен, настраиваем резервные копии и выводим в прод.

03Технологии

Next.js / ReactNode.js / NestJSPython / DjangoTypeScriptPostgreSQLREST APIWebSocketReact Native
Своя логика, а не коробка

Готовые платформы хороши, пока процесс стандартный. Как только у вас появляется свой порядок согласований или своя роль, коробку начинают обходить вручную - и система перестаёт отражать реальность. Свой код такой границы не имеет.

Тесты как часть сдачи

Права доступа и статусы - места, где ошибка не видна на экране и всплывает у клиента. Мы покрываем их автотестами, поэтому правка в одном месте не ломает тихо другое.

04Кейсы по этой услуге

Все проекты →

05Условия работы

Договор и оплата

Работаем по официальному договору между компаниями. Оплата разбивается по этапам: проект такого объёма не сдаётся одной поставкой, и вы платите за принятые этапы, а не авансом за всё.

Сроки

Точный срок называем после брифа: он зависит от числа ролей, количества статусов и внешних систем, к которым надо подключиться. Ориентир по реальному проекту: маркетплейс с двумя кабинетами, сделкой из шести статусов, файлами и обновлениями в реальном времени занял четыре месяца разработки плюс приёмочное тестирование на стороне заказчика.

Что нужно от вас

Описание того, как процесс идёт сейчас: кто какие решения принимает, где сегодня теряется информация и что должно быть видно каждой стороне. Из этого собирается схема ролей и статусов, и она утверждается до написания кода.

После запуска

Систему, в которой работают каждый день, нельзя сдать и забыть. Дальше идёт сопровождение: исправления, новые разделы и доработки по мере того, как меняется сам процесс. Условия согласуем отдельно от разработки.

06Частые вопросы

Чем веб-приложение отличается от сайта?

Сайт рассказывает о компании и собирает заявки. В приложении работают: есть вход, роли, права доступа и статусы, через которые проходит заявка или сделка. Если вам нужен личный кабинет клиента, внутренний учёт или площадка, где встречаются две стороны, - это приложение, а не сайт.

От чего зависит цена?

Стоимость - от 25 000 манат. Итог зависит от трёх вещей: сколько ролей у пользователей, сколько шагов проходит заявка или сделка и к каким внешним системам надо подключиться (банк, платёжный сервис, API партнёра, бухгалтерия). Точную смету даём после брифа.

Можно посмотреть готовую работу?

Да. В портфолио есть кейс «Маркетплейс для строительства» с публичной демо-версией: регистрация не нужна, на странице входа готовые учётные записи заказчика и компаний, кнопка входит сразу.

Можно доработать систему, которая у нас уже есть?

Да, мы не только строим с нуля. Дорабатываем действующие системы и связываем их с другими сервисами: интеграции с банками, онлайн-оплата, синхронизация с партнёрами по API, автоматизация процессов.

Делаете ли вы мобильные приложения?

Да - на React Native: один код работает и на iOS, и на Android.

На каких технологиях вы разрабатываете?

Для backend используем Python/Django и Node.js (NestJS), для веба и мобильных приложений - React и React Native. Делаем кастомные CRM, маркетплейсы и сложные системы под ключ.

Какие сроки разработки?

Сайт - от 2 недель. Сложные системы и мобильные приложения занимают больше времени - сроки согласуем на старте под ваш объём.

Работаете ли вы с клиентами из других стран?

Да. Мы находимся в Баку (Азербайджан), но ведём проекты с клиентами по всему миру на русском, английском и азербайджанском языках.