Write an Android application

Cerrado Publicado hace 7 años Pagado a la entrega
Cerrado Pagado a la entrega

Наша компания Fillin ([login to view URL]) – предоставляет временный персонала.

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

Система учета отработанного времени.

Мы запустили систему оформления заявок на временный персонал и систему фиксации отработанного времени в 1С.

Как это выглядит на деле:

1) Компания Х оформляет заказ, что сотрудник У должен быть у них с 9 до 18. После того, как 18 часов наступило, клиенту нужно подтвердить, что он был на работе.

2) 1С формирует отчет рабочих часов по каждому сотруднику.

Задача:

Нужно создать Android приложение, которое будет установлено на планшеты со сканером NFC и интернетом и будет выступать регистратором прихода/ухода на работу.

Каждому сотруднику мы будем выдавать пластиковую карточку с меткой NFC (возможно Mifare) и присваивать уникальный код.

Или же формировать QR- код и считывать его с фронтальной камеры.

При сбоях интернета/или его отсутствия необходимо, что бы данные о приходе/уходе и перерывах фиксировалось в программе (при подключении Интернета эти данные автоматически будут подтягиваться в соответствующий .xml файл).

Базовый функционал:

- постоянно работающий брендированый экран с 3 кнопками: «Начать смену», «Окончить смену» и «Перерыв».

- при нажатии на кнопку «Начать смену» приложении предлагает поднести карточку к сканеру NFC

- когда происходит считывание приложение уведомляет, что работа сотрудника начата («Вы №кода начали смену в 00:00»)

- при нажатии на кнопки «Окончить смену» приложении предлагает сканировать карту и соответственно, уведомляет об успешной операции («Вы №кода закончили смену в 00:00»)

- дважды на одну карту нельзя сделать последовательно две операции. Соответственно, если сотрудник, который сделал чек-ин, не может еще раз начать смену (заново)

- при нажатии кнопки «Перерыв» приложение предлагает поднести карточку к сканеру NFC

- когда происходит считывание, приложение уведомляет, что сотрудник на перерыве («Вы №кода ушли на перерыв в 00:00»)

- при повторном нажатии кнопки «Перерыв» (когда сотрудник вернулся с перерыва), приложение предлагает поднести карточку к сканеру NFC

- когда происходит считывание, приложение уведомляет, что сотрудник вернулся на смену («Вы №кода вернулись на смену в 00:00»)

- приложение должно регистрировать время, когда сотрудник уходит на перерыв (обед)

- Регистрировать каждое событие и формировать соответствующий .xml файл, который файл будет включать в себя: уникальный номер карты(сотрудника), дата, время, локация (считывая данные GPS) и тип операции (in\out)

- отправлять все файлы .xml раз в какой-то период времени на установленный адрес для импорта этих данных в 1с.

Фото регистрация (опциональная функция):

- во время каждого сканирования карты фронтальная камера должна делать снимок и также раз в день выгружать фотографии в облачный аккаунт или на определенную почту или куда-то в другое место

Автозагрузка:

- при перезагрузке устройства, данное приложение должно загружаться и не давать возможности работать другим приложениям.

Дополнительные функции:

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

- - область для проигрывания видеороликов и фотографий рекламного содержания.

Android Desarrollo de apps móviles

Nº del proyecto: #11125203

Sobre el proyecto

19 propuestas Proyecto remoto Activo hace 7 años

19 freelancers están ofertando un promedio de $1368 por este trabajo

yashtechsolution

Здравствуйте Я работал на аналогичной концепции до и как вы хотите, я буду работать для вас и поставить работу по линии времени . Я буду доступный полный рабочий день для работы и обеспечит хорошую поддержку . Я и Más

$842 USD en 20 días
(95 comentarios)
7.5
jainvipin69

Hi, We can build the app for you, we have a highly experienced team for the work. Please contact to get more details about us and the work. Thanks, Vipin

$1222 USD en 30 días
(0 comentarios)
0.0
adityadconan

A proposal has not yet been provided

$1666 USD en 20 días
(0 comentarios)
0.0
Vadimaid

Будем поддерживать связь для уточнения деталей. Есть несколько вопросов по проекту, при уточнении которых будут точно известны сроки решения задачи.

$1250 USD en 20 días
(0 comentarios)
0.0
dimaprapor

Большой опыт разработки, высокая скорость. Написал несколько, подобных вашему, приложения (пульты для таксистов). Пишите, договоримся skype: dimaprapor

$1250 USD en 10 días
(0 comentarios)
0.0