About this project
it-programming / e-commerce
Open
Procuramos um desenvolvedor ou pequena equipa com experiência comprovada em automação comercial e sistemas POS para criar o front-end de uma aplicação de caixa (Ponto de Venda) leve, rápida e intuitiva. O objetivo é desenvolver uma interface tátil de vendas (pos) para retalho e restauração, com capacidade de operar offline-first e comunicar com um servidor central/base de dados externa via api rest.
Escopo e Requisitos Técnicos:
Plataformas: A aplicação deve ser compatível com Windows e Android, com preferência para tecnologias multiplataforma como Flutter ou .NET / C#.
Interface do Usuário (ui/ux):
- tela de vendas tátil (touch-screen) otimizada para agilidade e facilidade de uso.
- Gestão de grelha de produtos com fotos e categorias para uma navegação eficiente.
- Seleção intuitiva de formas de pagamento, incluindo Dinheiro, Cartão, Transferência e Cheque.
Periféricos e Impressão:
- Suporte e integração nativa com impressoras térmicas não-fiscais (protocolo esc/pos) via usb, rede e bluetooth.
- Comunicação e integração com leitores de código de barras para agilidade no registo de produtos.
- Comunicação e controlo de gavetas de dinheiro.
Comunicação de Dados:
- Implementação de armazenamento local leve (SQLite) para garantir a continuidade das vendas mesmo em caso de falha de internet (funcionalidade offline-first).
- Estrutura de dados preparada para enviar os registos de vendas em formato json para uma api rest e/ou diretamente para uma base de dados microsoft sql server.
Importante: A lógica fiscal e a validação de certificados digitais serão tratadas por um middleware/API própria do nosso ecossistema. O foco deste projeto é exclusivamente na interface de caixa, lógica de vendas e integração com os periféricos mencionados.
Exige-se a entrega do código-fonte completo (source code) e documentação básica do projeto.
Perfil Desejado: Desenvolvedor com portfólio real em sistemas de automação comercial ou faturamento, e conhecimento em protocolos esc/pos para impressoras térmicas.
Category IT & Programming
Subcategory E-commerce
What is the scope of the project? Medium-sized change
Delivery term: Not specified
Skills needed