Разработка на заказ· Веб-приложения

Разработка веб-приложений, которые открываются с любого устройства

Рабочий процесс переезжает из Excel и чатов в одно окно

Делаем приложение с базой, ролями и админкой на Node.js или Go и React. Пример: калькулятор NEWTONE заменил Excel и собирает КП за минуту.

Цена: от 150 000 ₸Срок: прототип за 1–3 дня, запуск от 2 недель
Работает у нихNUMETEKSAFIAHECTONEWTONEAsar SuJAILYMatras FactoryEcolosKvadrum

Глава 01 · Что входит

Что вы получаете

От 150 000 ₸, прототип за 1–3 дня, запуск от 2 недель. Точную сумму фиксируем в КП до старта.

  • Проектирование данных и ролей
  • Интерфейс для компьютера и телефона
  • Админка со справочниками и пользователями
  • Вход по паролю, Google или через Битрикс24
  • Выгрузка в Excel и PDF
  • Интеграция с CRM, 1С или Google Таблицами
  • Сервер, домен, HTTPS, бэкапы и мониторинг

Глава 02 · Схема

Как это проходит

  1. Шаг 01Модель данных

    Описываем сущности: заявки, клиенты, объекты, статусы. От этого зависит всё остальное, поэтому начинаем отсюда.

  2. Шаг 02Прототип экранов

    За 1–3 дня собираем главные экраны на тестовых данных и даём потрогать пользователям.

  3. Шаг 03Роли и интеграции

    Настраиваем права, подключаем CRM или таблицы, переносим текущие данные.

  4. Шаг 04Запуск на сервере

    Разворачиваем на домене с HTTPS, включаем бэкапы и мониторинг, передаём доступы.

Глава 03 · Разбор

Подробно по шагам

Содержание · 5 разделов

Веб-приложение — самый частый ответ на запрос «нужна своя программа». Его не надо устанавливать, обновление видят все пользователи сразу, а работает оно с любого устройства, где есть браузер.

Какие задачи закрывает веб-приложение

  • Замена Excel. Расчёт, который жил в таблице с формулами, превращается в экран с полями и кнопкой «Сформировать КП». Так сделан калькулятор ремонта NEWTONE: менеджер вводит площадь, пакет и допы, получает готовое КП.
  • Заявки и исполнители. Клиент или житель оставляет заявку, оператор назначает исполнителя, все видят статус. Пример — Argento.
  • Сбор и сравнение данных. Приложение само собирает информацию из внешних источников и показывает её в таблице с историей, как мониторинг новостроек.
  • Кабинет поверх CRM. Отчёты и инструменты, которых нет в Битрикс24, открываются прямо из левого меню портала.

Разработка веб-приложений: как устроено технически

Приложение состоит из трёх частей. Сервер на Node.js или Go хранит логику и права доступа. База PostgreSQL хранит данные, каждую ночь делается копия. Интерфейс на React работает в браузере и обращается к серверу через API.

Права проверяет сервер, а не интерфейс. Это главное отличие профессионального приложения от собранного на скорую руку: если спрятать кнопку, но не закрыть доступ на сервере, чужие данные можно получить напрямую из браузера. На этом ломаются многие проекты, собранные в конструкторах и ИИ-редакторах.

Сколько стоит и сколько длится

Веб-приложение с одной-двумя ролями, админкой и выгрузкой в Excel начинается от 150 000 ₸. Прототип главных экранов показываем через 1–3 дня, рабочую версию с ролями и интеграциями запускаем от 2 недель. Дороже делают интеграции с CRM и 1С, сложные отчёты, импорт старых данных с чисткой дублей и большое число ролей с разными правами. Предварительную сумму можно увидеть в калькуляторе /kp/ до звонка.

Типичные ошибки заказчиков

  1. Начинать с дизайна. Красивые макеты без модели данных приходится переделывать, когда выясняется, что у заявки бывает два исполнителя.
  2. Заводить вторую базу клиентов. Если клиенты уже в CRM, приложение должно брать их оттуда.
  3. Не думать об администрировании. Цены, справочники и сотрудники должны меняться из админки, иначе каждое изменение превращается в заявку программисту.
  4. Хотеть всё в первой версии. Запускаем один процесс, остальное добавляем по факту работы.
  5. Забыть про перенос данных. Старые заявки, клиенты и прайсы из Excel нужно загрузить, почистить от дублей и сверить. Это отдельная работа, и её лучше заложить в план сразу, а не обнаружить за день до запуска.
  6. Не назначить ответственного. У приложения со стороны заказчика должен быть человек, который принимает экраны и отвечает на вопросы. Без него сроки растягиваются вдвое.

Когда веб-приложения мало

Если сотрудники работают там, где нет связи, нужна PWA с офлайн-режимом — см. приложение для сотрудников на выезде. Если приложение ставят клиенты и нужны push-уведомления, смотрите мобильные приложения. А если вы планируете продавать сервис другим компаниям по подписке, это уже SaaS с мультитенантностью и биллингом.

Глава 04 · Честно

Нанять разработчика или заказать у Emaya

СамостоятельноС Emaya
СтартМесяц на поиск и собеседованияПрототип через несколько дней после разбора
РискиОдин человек ушёл — проект всталКод в git, документация, доступы у вас
СерверОтдельно искать хостинг и админаСервер, домен, HTTPS, бэкапы и мониторинг
Связка с CRMДанные живут отдельно от продажБитрикс24, amoCRM, 1С, WhatsApp через API
БюджетПочасовка без концаСмета по этапам, оплата за принятый этап
После запускаНикто не знает, как это устроеноПоддержка и развитие тем же составом

Где спотыкаются чаще всего

Размытое ТЗКод без git и документацииНет бэкаповПрава доступа и ролиИнтеграции с CRM и 1СНагрузка при росте

Глава 05 · Как работаем

От разбора до запуска

  1. Шаг 1Разбор

    Интервью с собственником и РОПом, аудит текущей CRM и источников заявок.

    1–3 дня
  2. Шаг 2Карта процессов

    Воронки, роли, точки контроля. Согласуем до того, как что-то настраивать.

    3–5 дней
  3. Шаг 3Сборка

    Настраиваем Битрикс24 и дописываем недостающие инструменты. Демо каждую неделю.

    1–4 недели
  4. Шаг 4Запуск и рост

    Обучение, база знаний, поддержка. Дорабатываем, пока цифры не поедут вверх.

    дальше — с вами

Посчитаем разработку

3 вопроса — назовём срок и ориентир цены

Глава 06 · Вопросы

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

Не нашли ответ? Спросите в WhatsApp

Сколько стоит веб-приложение?

От 150 000 ₸ за приложение с одной-двумя ролями и админкой. Интеграции с CRM и 1С, сложные отчёты и много ролей увеличивают объём, сумму фиксируем после прототипа.

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

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

Будет ли приложение работать на телефоне?

Да, интерфейс адаптивный. Если нужна работа без интернета и иконка на рабочем столе, делаем его PWA.

Где будет размещено приложение?

На сервере с вашим доменом и HTTPS. Сервер, бэкапы и мониторинг берём на себя, можем развернуть и на вашей инфраструктуре.

Можно открыть приложение прямо в Битрикс24?

Да, оформляем его как локальное приложение Битрикс24: оно открывается из левого меню, а пользователь входит под своей учёткой портала.

Что будет, если вы перестанете с нами работать?

Код, база и доступы у вас. Стек распространённый, проект сможет продолжить любой разработчик на Node.js или Go и React.

Следующий шаг

Сделаем так же у вас

Короткий созвон, и вы знаете срок и цену. Или посчитайте сами в калькуляторе.

Рассчитать проект WhatsApp

Заявка

Обсудим задачу

Ответим в течение 15 минут в рабочее время. Или сразу напишите в WhatsApp.

Нажимая «Отправить», вы соглашаетесь на обработку контактных данных для ответа на заявку.

Пройти →