Ежедневно
с 11.00 до 21.00
Новосибирск,
ул. Мусы Джалиля 3/1 Бизнес-центр “Петербург” офис 16А

Создание мобильного приложения для частного архива

mpo.telosarchive
Стоимость создания приложения

Контент: 2000 
Дизайн: 7000 
Функционал: 58000 
Верстка: 19800 

Итого: 86800 

Фреймворк

React Native

Срок изготовления

45 дней

В апреле 2022 года наша веб-студия получила не совсем обычный заказ: компании «Тэлос» из Москвы требовалось разработать программное обеспечение для мобильных устройств. «Тэлос» - частная группа компаний, предоставляющая архивные услуги (обработка и хранение документов, создание электронных архивов и прочее) с 1997 года.

Мобильное приложение было необходимо для внутреннего пользования - инвентаризации товаров на складах адресного хранения, при этом обязательным условием было использование камеры смартфона или планшета для фотографирования единиц хранения, подлежащих инвентаризации.

Задачи проекта

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

К сожалению, на тот момент у нас еще не было готовых решений по созданию подобных мобильных приложений. Кроме того, нужно было понять, какой именно фреймворк должен стать основой, на которой будет создаваться приложение.

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

  • облачную базу данных для централизованного хранения информации, получаемой из мобильного приложения операторов инвентаризации;
  • мобильное приложение оператора инвентаризации (интерфейсное приложение для мобильных устройств с собственной базой данных для передачи информации из неё в облачную базу данных);
  • мобильное приложение администратора инвентаризации (интерфейсное приложение для мобильных устройств с доступом к облачной базе данных). Безусловно, права администратора должны были включать возможность настраивать общие списки в базе данных, добавлять, редактировать и удалять профили пользователей.

Помимо создания мобильного ПО для инвентаризации, требовалось создать некую “экосистему” - обеспечить его корректное взаимодействие с устройствами ввода и вывода данных: сканером-кольцом для считывания штрих-кодов и мобильным чековым принтером. Техзадание детально прописывало, как должно было работать приложение, что именно делать и каким образом.

Ознакомившись со всей представленной информацией и задав уточняющие вопросы в ответном письме, в течение последующих нескольких дней мы смогли подготовить коммерческое предложение по созданию данного ПО со сроками и стоимостью работ. Как стоимость так и предложенный нами срок (порядка полутора месяцев) заказчика удовлетворили, поэтому после подписания договора мы приступили к работе.

Договором также оговаривалось, что готовое приложение мы протестируем на конкретном оборудовании, которое было нам предоставлено (сканер, принтер и планшет, на которых они планировали в дальнейшем работать), чтобы корректность работы устройств при различных условиях мы могли заранее проверить “вживую”.

Реализация цели

На первом этапе с Георгием обсудили дизайн будущего приложения, желательную цветовую гамму, и на основании его пожеланий подготовили техзадание дизайнеру. За три дня макеты всех страниц ПО были готовы и отправились к заказчику на рассмотрение и утверждение. С небольшими правками дизайн был согласован и передан веб-мастеру на вёрстку.

Мобильное приложение было решено делать на кроссплатформенном фреймворке React Native. Он имеет открытый исходный код для разработки нативных мобильных и настольных приложений на JavaScript и TypeScript и поддерживает платформу Android для устройств, на которых должно было работать наше мобильное приложение.

За месяц полный функционал для приложения был готов и его страницы сверстаны. Ещё две недели заняло тестирование и проверка взаимодействия приложения и присланных устройств. После завершения проверки, устранения всех багов и финальной сборки, ссылка на приложение была отправлена заказчику для самостоятельного тестирования.

Через несколько дней, получили от Георгия отзыв, мы внесли в ПО корректировки, о которых он просил, и завершили работы, возвратив ранее предоставленное оборудование. Работа над проектом длилась 45 дней.

Отзыв заказчика

Георгий,
заместитель директора
Обратились в веб-студию “3840” с задачей по созданию для нашей компании мобильного приложения по имеющемуся у нас техзаданию. Все работы выполнены в оговоренные сроки и в пределах суммы, которая была озвучена перед началом работ.