Разрешите небольшой совет, Вы бы не начинали с прототипирования интерфейсов,
а сначала определите роли системы, варианты использования, инфраструктурные моменты, организационные и т.д.
Уверен после Вы поймете что все намного сложнее (а с другой стороны проще) и никакая ГИС в чистом виде не решит все задачи (а по опыту - ГИС - составляющей будет 5% от силы)
Вам нужен будет полноценный бэкенд (СУБД, интерфейсы доступа, уровень сервисов (как интеграции, так и для обмена данными), админка минимальная, ведение мастер-данных), аналитика (визуализация и генерация отчетов)), а то что будет на мобильном приложении - это уже часть фронтэнда (в котором должно минимально необходимое).
Я на похожих историях (системы для аварийных бриг, обходчиков и т.д.) лет 10 назад "собачку" съел
