Evaluando propuestas

Desenvolvimento de um app android que faça de impressão de pedidos

Publicado el 04 Octubre, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Necessito de um app android de serviço de impressão, que comunique com impressoras térmicas bluetooth.

Tenho o backend da aplicação em PHP e Node.

Sempre que um pedido entra no sistema ele irá comunicar com o app android que deve imprimir o pedido, preciso de sugestões de como fazer isso, pode ser por webhook por exemplo. Cada pedido é disponibilizado em html por conta de já conter a estilização pronta.
O sistema é multi cliente, o app precisa ter login, e pode disponibilizar um código único uuid que seja salvo no backend, que sirva como identificador para que o backend saiba para onde enviar o pedido. (EXEMPLO, aberto a sugestões)
Caso seja necessário alterações no backend é tranquilo realizarmos.

Deve possuir uma tela de login, que faça autenticação no backend do meu sistema.
O app deve solicitar ao sistema as permissões necessárias para seu funcionamento.
Após autenticação (login) deve ser possível selecionar a impressora bluetooth e realizar conexão e desconexão da mesma;
O app deve rodar em background e funcionar com a tela bloqueada;
Deve ter a opção de enviar um teste de impressão;
Opção para logout 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 eu possa efetuar eventuais manutenções e melhorias no projeto.

Contexto general del proyecto

Necessito de um app (somente para android) de serviço de impressão, que comunique com impressoras térmicas bluetooth. O app deve possuir a mesma funcionalidade que o rawBt, porém com a interface muito mais simplificada. Link do app de exemplo: https://play.google.com/store/apps/details?id=ru.a402d.rawbtprinter&hl=pt_BR&gl=US Exemplo de modelo de mini-impressora térmica bluetooth que utilizo: * goojprt pt-210 1. Deve possuir uma tela de login, que faça autenticação no backend do meu sistema. 2. O app deve solicitar ao usuário as permissões necessárias para seu funcionamento. 3. Após autenticação(login) deve ser possível selecionar a impressora bluetooth e realizar conexão e desconexão da mesma. 4. Deve ter a opção de enviar um teste de impressão. 5. O app deve ficar disponível como se fosse uma impressora, e enviar para impressora as impressões vindas do navegador. 6. Opção para logout e fechar o serviço. Caso de uso: Meu site utiliza o comando window.print() do javascript para realizar a impressão, com isso o navegador exibe a janela de impressão e então na opção de escolher a impressora deve ser possível selecionar o serviço de impressão (app rodando) e enviar. Do mesmo modo que o rawBt faz. 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 eu possa efetuar eventuais manutenções e melhorias no projeto.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Android
Necesito Crear una app
Tipo de app Utilidad - Aplicación de utilidad (flash, calculadora, etc.)
Necesita backend No
Procesador de pago No

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por D.