нужен новый сервис
Идея есть, технической команды нет: нужно спроектировать архитектуру, собрать первую версию и выпустить её в работу.
Разрабатываем сайты, веб-сервисы и внутренние системы: интерфейс, серверную логику, базы данных, интеграции с CRM и платежами, выкладку на боевой контур и последующее развитие.
Идея есть, технической команды нет: нужно спроектировать архитектуру, собрать первую версию и выпустить её в работу.
Заявки переносят копипастом, отчёты собирают в таблицах руками, данные расходятся между отделами.
Сайт, CRM, склад и аналитика живут отдельно, и никто не видит цифру целиком.
Страницы медленно грузятся, формы теряют заявки, любая правка ломает соседний блок.
Остался код без документации и доступов: нужно принять проект, разобраться и продолжить развитие.
Клиентам или сотрудникам нужен доступ к данным с ролями, правами и историей действий.
Собираем то, что видит человек: адаптивную вёрстку, компонентную библиотеку и все состояния экрана, включая пустое, загрузку, ошибку и отказ в доступе.
Отвечает за то, как экран ведёт себя между действиями пользователя: хранение состояния, кэш запросов, маршрутизация, поведение при потере сети.
Бизнес-логика, права доступа и контракты, по которым интерфейс общается с данными. Каждый метод описан, чтобы следующая команда не собирала логику по исходникам.
Схема сущностей и связей, на которой держится продукт. Здесь же — резервные копии и правила миграций, чтобы обновление не стоило клиенту данных.
Связываем продукт с системами, которые уже используются в компании, чтобы данные не переносили руками.
Отдельный контур для проверки, автоматическая выкладка и мониторинг после релиза. Клиент получает доступы ко всему, что мы настроили.
Стек подбираем под задачу и под команду, которая будет жить с продуктом после нас: если у клиента уже есть разработчики на своём языке, продолжаем на нём, а не переводим проект на удобный нам.
Смотрим текущие системы, считаем объём данных и сценарии пользователей.
на выходе: список сценариев и ограниченийОписываем сущности, связи и методы API до того, как написана первая строка кода.
на выходе: схема данных и контракт APIСобираем по частям: каждый блок сразу попадает на отдельный контур для проверки.
на выходе: staging-контур с доступомПроходим сценарии по чек-листу, проверяем формы, права доступа, поведение при ошибках и на разных экранах.
на выходе: отчёт по чек-листуВыкладываем на боевой контур, подключаем домены, аналитику и мониторинг.
на выходе: рабочий продукт и доступыВедём задачи очередями, обновляем систему и держим срок реакции на инциденты.
на выходе: план работ на периодИсходный код с историей изменений и доступом на стороне клиента.
Хостинг, домены, база данных, почтовые сервисы и аналитика — на аккаунты компании.
Схема данных, описание методов API, инструкция по запуску и обновлению.
Список проверенных сценариев и известных ограничений на момент передачи.
Пересобрали сайт компании: структуру разделов, вёрстку и формы заявок, привели страницы к одной компонентной системе.
Собственный инструмент студии: собирает данные в одном интерфейсе и показывает их без ручных выгрузок.
Раздел с собственными шрифтами: выдача, предпросмотр начертаний и выдача файлов пользователю.