Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Клиентская часть. 

Сотрудник на объекте активирует приложение, идентифицирует себя (многоразовым паролем?) в личном кабинете. Приложение проверяет включение gsm-модуля. Сотрудник в начале работы делает фото (условная "кнопка" в приложении). Фотография, геоданные, дата, время отправляется в серверную часть (или отправляется при появлении интернет-связи). 

Геопозиционирование с помощью сети базовых станций при недоступности данных gps.

Невозможность нажатия "кнопки" чаще, чем раз в 15 минут с информированием пользователя и обратным отсчетом, если он пробует нажать "кнопку" чаще положенного.

В личном кабинете возможность посмотреть собственные фото, дату, время за месяц или произвольный период.

Количество пользователей – до 500.  

Серверная часть. 

Кабинет администратора для создания/удаления пользователей, выдачи паролей, просмотра сделанных фото, назначения работнику стоимости з/п в будни, стоимости з/п в выходные. 

Задание срока периодичности нажатия "кнопки" (в примере клиентской части – 15 минут) для каждого? пользователя.

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

Сервер обрабатывает полученное фото, привязывает геометку к карте для получения адреса. 

Нужна выгрузка в таблицу excel всех пользователей или выборочно (пользователь, адрес, дата, время, з/п) за месяц или произвольный период, подсчет итоговых значений за выбранный период. Таблица нужна для табелирования и начисления з/п.

 

Разместить приложение в playmarket

Все вопросы обсуждаются, сложные или невозможные вопросы переформулируем, обсудим стоимость разработки.

5 лет назад
gordeenkoaleksan
28 летБеларусь
5 лет в сервисе
Был
5 лет назад