Требуется разработать мобильное приложение под android

Бюджет: по договоренности
!!!Нужна оценка по стоимости и срокам!!!
docs.google.com/document/...
Задача создать мобильное приложение под андроид для замерщиков ремонтной компании 

Основные задачи:
Замерщики будут на замере указывать:
информацию по замерам – до 10 полей – документ замер + 1 таблица (3 колонки – история изменения смет дата, сумма, пользователь)
прицеплять фотографии к документу замер
трекать гео позицию – доказывая, что он действительно был на замере
 
Приложение должно работать офлайн
В фоновом режиме на постоянной основе и по кнопке обмениваться данными с программой 1С Управление небольшой фирмой (всю работу со стороны 1С берем на себя)

Обмен следующими данными:
Документ замер с данными (до 10 полей) и геопозицией
Все фотографии

Данные хранятся как в 1С так и в мобильном приложении и при обмене обновляются
При коллизии (когда во временном промежутке с последнего обмена данные менялись и в 1С и в мобильном приложении ) главным считается мобильное приложение.

Описание документа Замер:
Замерщик
Дата замера
Клиент
Телефон
Адрес
Тип помещения (справочник)
Замер выполнен – булево
таблица История изменения смет Смета может меняться, требуется хранить историю изменений ( в формате сумма, дата изменения)
дата
сумма сметы
Дата следующей связи с клиентом
Описание
Если подписан договор – номер договора
Фотография договора – прикрепляет
Сумма сметы
Фотография файла сметы к документу Документ заказ наряд
Скидка – %  – Обязательное поле
Площадь помещения  – Обязательное поле
E-Mail  – Обязательное поле – клиента заносит
Тип помещения (Справочником)  – Обязательное поле
Источник (Справочник) – от какой компании
Координаты гео позиции

Предположение о схеме реализации
Данные из 1С кладутся в MS SQL MS SQL (База данных будет располагаться, на сервере клиента) делаем мы
Мобильное приложение Пост и Гет запросами к приложению медиатору, приложение обрабатывает команду и отправляет ответ на мобильное приложение так же Пост и Гет запросами
Данные кладутся в локальную базу данных на телефоне (например SQL lite)

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

MS SQL – База данных будет располагаться, на сервере клиента

Детали и нюансы

Задача создать мобильное приложение под андроид для замерщиков ремонтной компании
– исходя из ТЗ, это будет личный кабинет Замерщика с функцией получения/ввода/передачи информации на сервер (1С)
– после авторизации Замерщик будет видеть табличный список уже сделанных замеров и предстоящих
– требуется кнопка треккер геопозиции с записью координат в замер

Если табличный список, то необходимо определиться с идентификатором-название (как Замерщик будет ориентироваться в списке).
Поле Имя + Адрес (город + улица) – визуально для пользователя
Дата + номер замера в 1с или ЮИД 1С – самый надёжный

Все замеры создаются в 1С изначально

Основные задачи:

Замерщики будут на замере указывать:
информацию по замерам – до 10 полей – документ замер
прицеплять фотографии к документу замер
трекать гео позицию – доказывая, что он действительно был на замере

Приложение должно работать офлайн
В фоновом режиме на постоянной основе и по кнопке обмениваться данными с программой 1С Управление небольшой фирмой (всю работу со стороны 1С берем на себя)
- Предполагается заполнение информации офлайн и последующая синхронизация с программой 1С (автоматом когда wifi или по кнопке обмениваться данными с программой 1С) через интернет соединение

Обмен следующими данными:
Документ замер с данными (до 15 полей) и геопозицией
Справочник Источники
Справочник Тип помещения
Все фотографии

Данные хранятся как в 1С так и в мобильном приложении и при обмене обновляются
Передаваться в 1С из мобильного приложения должны только изменённые данные
При коллизии (когда во временном промежутке с последнего обмена данные менялись и в 1С и в мобильном приложении ) главным считается мобильное приложение.

Примеры схожих приложений для определения дизайна?
Тиньков банк
Какие еще функции планируются в приложении:
- Уведомления
Можно сделать за пару часов до замера – но если удорожает то не нужно
 
Рабочие столы
 
Рабочий стол на мобильном для замерщиков с фильтром по статусу замера
Замеры в статусе "Замер распределен"
Замеры в статусах "Замер выполнен" и в статусе "Смета отправлена"
Замеры  в статусе "Заказ пошел в работу, не распределен"
 
Рабочий стол на мобильном для Прорабов с фильтром по статусу замера
Прораб может переводить Замер в статусе Смета отправлена в статус "Заказ в работе, не распределен"
 
Объекты на открытии
Попадают заказы со статусом "Начальник участка и прораб назначены"
 
Объекты текущие
Попадают заказы со статусом "Работы согласованы клиентом и договор подписан" + "Рабочие не определены" + "Рабочие выведены на объект"
 
Рабочие за Прорабом
Список сотрудников которые числятся на прорабе
Фамилия
ИД рабочего
Заказ
Оценка работника
Телефон
Виды работ – строка
Опубликован 23.06.2017 в 16:11

Выберите способ верификации:

Обновите страницу после прохождения верификации.