Desenvolvimento de um Sdk, um aplicativo em Ios e Android e um programa em Node.js para transmitir e receber informações através do protocolo beacon (Ble)

Em Andamento Postado há 3 anos Pago na entrega
Em Andamento Pago na entrega

The project: A SDK to get information from a cellular phone and them send it, encrypted, to a HOST computer using BLE.

Steps:

1 - Get the UUID of a Cellular phone (iOS or Android) ex. (F651C4C7-B4BC-4656-B246-AF8B709EF297)

2 - In a app with a form, ask the user to write their name and his security number (In Brazil, CPF)

3 - Get this 3 informations (UUID+Name+Number) and send by BLE to a host computer

4 - Receive this information in the host computer

5 - Show us this information in a node.js program.

Details

1 - We need a SDK in native language for both IOS and Android that make this devices to work as beacon (BLE-Bluetooth) and them send Name, CPF (Brazilian security code like XXX.XXX.XXX-XX) and UUID (localBeaconUUID = “F651C4C7-B4BC-4656-B246-AF8B709EF297”) from the device to be receive in a host computer. This information must be encrypted

2 - We need two apps, one in IOS and the other in Android, as an exemplo, of how to use the SDK. This app only need two screens: 1 - A form to colect Name and CPF; 2 - A Screen with one button to send by BLE-bluetooth the UUID, name and CPF to the host program in the computer.

3 - We need a program in node.js that work in Windows 10 intel and Linux Arm 7 (Raspberry PI 3) to receive this information.

We also need to this communication to be bi-direcional, so the computer will also works as a beacon device and send there information to be received in the cellular phones.

O projeto consiste em:

1 - Um SDK em linguagem nativa para IOS e android que use beacon (BLE-Bluetooth) para enviar Name, CPF (XXX.XXX.XXX-XX) and UUID (localBeaconUUID = “F651C4C7-B4BC-4656-B246-AF8B709EF297”) do Celular. Esta informação precisa ser criptografada.

2 - Dois apps, um em iOS e o outro em Android que sirva como exemplo da aplicação do SDK. Neste app será necessário um formulário para que o usuário preencha seus dados, Nome e CPF. A segunda tela será uma tela com um botão para enviar os dados via bluetooth.

3 - Um programa em Node.js para windows 10 Intel e Linux Arm 7 (Raspberry PI 3) para receber estas informações.

Mobile App Development Android iPhone Bluetooth de Baixa Energia (BLE) Linux

ID do Projeto: #26760962

Sobre o projeto

3 propostas Projeto remoto Ativo em há 3 anos

3 freelancers estão ofertando em média $1567 nesse trabalho

tdream92

Hi I have read your details carefully and i can do that perfectly according to your requirements I 'd like you to help me for understanding I am an Talented Expert with Software and App on window, linux, Android, IOS, Mais

$1500 USD in 20 dias
(1 Comentário)
2.5