Analisando propostas

Preciso desenvolver um app android em React Native que receba pedidos em html (plaintext) pelo Fcm e realize a impressão dos mesmo via mini impressora térmica Bluetooth Pos 58mm e 80mm.

Publicado em 10 de Agosto de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Preciso desenvolver um app android em React Native que receba pedidos em html (plaintext) pelo FCM e realize a impressão dos mesmo via mini impressora térmica Bluetooth POS 58mm e 80mm.

O aplicativo deve funcionar em background e funcionar com o celular bloqueado.

O sistema backend que envia os pedidos via FCM é multi cliente e já está em ambiente produtivo e teste. O app precisa autenticar, e deve disponibilizar um código único uuid que será salvo no backend para identificar para qual cliente o pedido será enviado.

REQUISITOS:
Deve possuir uma tela de login, que faça autenticação no backend existente.
O app deve solicitar as permissões necessárias para seu funcionamento.
Após autenticação deve ser possível selecionar a impressora bluetooth e realizar conexão e desconexão da mesma;
O app deverá salvar as informações de login, última impressora conectada, entre outras preferências do usuário;
O app deve funcionar em background e com a tela bloqueada;
Deve ter a opção de enviar um teste de impressão;
O app deve ter opção para log out e fechar o serviço;
Disponibilizar na Google Play;

O projeto deve seguir boas práticas de programação e código limpo.
Necessário criar uma documentação simples em texto e/ou vídeo para que facilite eventuais manutenções e melhorias no projeto.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android
Eu preciso Criar um app
Tipo de aplicativo Utilidade - Aplicativo para utilidade (flash,calculadora,etc)
Precisa de back-end Não
Gateway de pagamento Não

Prazo de Entrega: 30 de Setembro de 2024

Habilidades necessárias

Outro projetos publicados por D.