Analisando propostas

Pdv Android em Java (carrinho de compras) que emite cupom Nfc-e via Api pagto por dinheiro apenas

Publicado em 24 de Maio de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Um mini PDV em Android Java (carrinho de compras) que registra apenas venda por dinheiro e emite um recibo com formato de cupom fiscal NFC-e). O mini app vai  conversar com uma api https pronta que responde xml. As telas tem layout e desenho já definido.




O objetivo é apenas iniciar o projeto para ganhar tempo em sua continuidade posterior usando o fonte do programador como base. Este protótipo deve incluir:
1) Tela de setup para gravar uma tabela Sqlite (usuario, senha,tipo de recibo,código do eqto).
2) Tela login (usuário e senha) que acessa api com resposta xml para validar usuário e senha.
3) tela principal que na primeira vez baixa os produtos da api (após login e cria tabela sqlite (código, nome do produto, valor e código de barras). A tela cria um carrinho de compras onde o operador entra com código do produto (incluir um atalho com acesso rápido p/buscar produto pelo nome e outro p/codigo de barras (lib pronta) que mostra preço e nome do produto e coloca na mesma tela a lista de produtos do carrinho.


Todos buscarão na tabela sqlite de produtos gravada localmente.
4) Tela pagamento por dinheiro enviar os dados do carrinho pra uma api que responde xml. Na mesma tela tem campo desconto sobre o valor total da compra.



NÃO está incluído no escopo pagamento por debito,credito, voucher, cheque e etc pois será desenvolvido posteriormente por nós. Se não houver resposta da API gravar os dados numa tabela SQLite de transação pendente. Esta tabela será usada para retransmissão dos dados posteriormente.



5) Imprimir um recibo fiscal na impressora  no layout NFC-e (com QRCode) usando  dados da resposta da API.
OBS. Não está incluído nenhum desenvolvimento de gestão de produtos ou relatórios.


Orçamento máximo R$1.300,00.
Prazo máximo 6 dias.
Não haverá manutenção posterior.


Este projeto serve para aprendizado do Android pela nossa equipe. O programador deve usar o Android Studio e Java como plataforma e mostrar como dar manutenção no seu código posteriormente. Todos os fontes serão de propriedade nossa.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Bug ou alteração pequena
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 Outro
Precisa de back-end Não
Gateway de pagamento Não

Prazo de Entrega: 06 de Junho de 2021

Habilidades necessárias