Sobre este proyecto
it-programming / mobile-development
Abierto
Preciso de um app (React Native ou Flutter) que se conecte via Bluetooth BLE em tempo real a um dispositivo/placar físico (ESP32).
Como funciona a dinâmica:
O dispositivo físico capta eventos com identificadores únicos e processa as informações da partida.
O app tem papel estritamente passivo (mão única): ele apenas escuta e recebe os dados/eventos transmitidos via BLE (o app não altera nem envia comandos para o placar).
Uso opcional com suporte a múltiplos acessos simultâneos: os usuários podem conectar seus perfis ao dispositivo para capturar, acompanhar e eternizar os dados da sessão
Funcionalidades da Fase 1:
Conexão BLE Passiva: Leitura contínua dos eventos e pontos transmitidos pelo ESP32.
Mapeamento de IDs: Associar os identificadores do dispositivo aos perfis de usuários/grupos na partida.
Usuários e Grupos: Cadastro de perfis e combinação flexível de grupos/times.
Histórico e Nuvem: Registro detalhado dos pontos e estatísticas com sincronização offline-first.
(Informações avançados serão ajustados e integrados em uma Fase 2).
⚠️ obrigatório na proposta (prova de ble)
só avaliaremos quem mandar provas de experiência em ble:
link de app publicado nas lojas que utilize ble.
Vídeo curto ou GitHub mostrando projeto seu com comunicação BLE (conexão, leitura de dados e reconexão).
(Propostas sem essas evidências serão descartadas)
Requisitos e Entregáveis
Requisitos: Portfólio publicado, experiência comprovada em ble no mobile e assinatura de nda.
Entregável Fase 1: App funcional recebendo dados do ESP32 via BLE + mapeamento de IDs + cadastro de usuários/grupos + histórico de pontos sincronizado na nuvem.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
Plazo de Entrega: No definido
Habilidades necesarias