Descrição do Projeto:
Estamos em busca de um desenvolvedor experiente para criar um ERP (Enterprise Resource Planning) online robusto e escalável. O sistema deve ser desenvolvido utilizando as tecnologias
Node.js, Prisma e
Next.js, oferecendo uma solução integrada para a gestão de pequenas e médias empresas.
Funcionalidades e Módulos do Sistema:
Cadastro de Produto:
Interface para cadastro e atualização de produtos.
Inclusão de informações detalhadas, como nome, descrição, preço, código de barras e categorias.
Módulo Financeiro:
Controle completo de contas a pagar e receber.
Geração de relatórios financeiros detalhados.
Gestão de fluxo de caixa e integração com métodos de pagamento.
Ponto de Venda (PDV):
Interface amigável e prática para o atendimento ao cliente.
Suporte a vendas rápidas e integração com sistemas de pagamento.
Integração com TEF Elgin:
Implementação da comunicação com o sistema de Transferência Eletrônica de Fundos (TEF) da Elgin.
Realização de transações seguras via cartão de crédito e débito.
Emissão de Cupom Fiscal:
Geração automatizada de cupons fiscais conforme as normas fiscais vigentes.
Integração com impressoras fiscais e automação da emissão de documentos.
Gestão de Estoque:
Controle detalhado de inventário, incluindo entradas e saídas de produtos.
Monitoramento de níveis de estoque com alertas automáticos para reposição.
Relatórios de movimentação e valorização de estoque.
Requisitos Técnicos:
Back-end: Desenvolvimento em
Node.js utilizando Prisma como ORM para a modelagem e interação com o banco de dados.
Front-end: Interface desenvolvida com
Next.js, proporcionando uma experiência responsiva e dinâmica aos usuários.
Banco de Dados: Preferência por PostgreSQL, com configuração otimizada para alta performance e segurança.
Integração: Comunicação com o sistema TEF Elgin e conformidade com a legislação fiscal para a emissão de cupons fiscais.
Perfil do Profissional:
Experiência comprovada nas tecnologias citadas.
Conhecimento em desenvolvimento de sistemas ERP ou soluções empresariais é um diferencial.
Proatividade, boa comunicação e capacidade de trabalhar de forma colaborativa.
Entrega de código limpo, bem documentado e escalável.
Prazo e Metodologia:
O projeto possui um prazo inicial estimado de X semanas (ajustar conforme necessário).
Serão realizadas entregas parciais, com acompanhamento do progresso e validação das funcionalidades concluídas.
Preferência por metodologias ágeis, permitindo ajustes e melhorias contínuas ao longo do desenvolvimento.
Se você possui as habilidades necessárias e deseja participar de um projeto desafiador, envie sua proposta com portfólio e exemplos de trabalhos anteriores. Estamos ansiosos para colaborar com você!
Delivery term: Not specified