Разработка мобильного приложения для IOS и Android
Цель и задача разработки: Основной целью разработки является разработка мобильного приложения для IOS и Android, реализующего функции пользователя Интернет-Витрины товаров интегрированных с Межведомственной распределенной информационной системой "Банк данных электронных паспортов(далее-ePASS) информационной системой сбора анализа и обмена данными о прослеживаемости подконтрольной продукции в части ветеринарного контроля(далее ГИС "Вет-мониторинг), в части получения информации об электронных ветеринарных сертификатах. Основные требования : Каталог А)импорт электронных паспортов товаров из ePASS на основе API; просмотр паспортов товаров в каталоге; фильтр паспортов товаров по атрибутам в каталоге(GLN, GTIN, названия, признак наличия цены по кодам GPC, ТНВЭД, ОКРБ 007-2012) - интеграция с ePASS через API; просмотр списка GTIN по GLN; добавления выбранных паспортов товаров в собственный каталог Заказы: формирование и отправка заказа поставщику из каталога на основе электронного паспорта товара с указанием количества и иных дополнительных сведений; просмотр полученных товаров поставщиком; список полученных и отправленных заказов; статусная модель заказов от момента отправки покупателем до подтверждения поставщиком(определяется исполнителем по согласованию с заказчиком) Кабинет предприятия: А) управление товарами: добавление, удаление, редактирование Б)управление учетными записями пользователей. Поиск и фильтрация: поиск сведений о предприятиях и товарах в электронных товаросопроводительных, включая электронные ветеринарные сертификаты по наименованию предериятия, товара, идентификатора GLN и иным атрибутам электронного паспорта товара. поиск и сортировка сведений о товарах по различным их критериям (цене, иным потребительским и иным свойствам продуктов, рейтингам и др.) Поддержка мобильной ЭЦП. Сканер одномерных и двухмерных кодов. Разработка мобильной API Интернет-витрины для реализации вышестоящих требованиях в рамках мобильного приложения. Дизайн мобильного приложения: Визуальное оформление должно быть согласовано с представителем Заказчика и оформлено на брендбуке, согласованного со стандартами GSI. Визуальное оформление должно быть выполнено с размещением логотипа Заказчика, который должен быть использован в интерфейсе мобильного приложения по "сквозному принципу". Пропорции логотипа не могут быть изменены. Заказчик преставляет ссылку на брендбук в векторном виде. Технологии Мобильное приложение должно быть разработано с помощью Javascript, HTML и CSS на базе фрейморка Argular версии не ниже 16.0.0. и использоваться нативный ралтайм с открытым исходным кодом CAPACITORJS не ниже 4.7.0. Для реализации REST API JAVA, Spring Boot 2.5.13. СУБД PostgreSQL, MongoDB 6.0.