Estou buscando um desenvolvedor ou equipe para criar o MVP de uma plataforma de cardápio digital, com base em
Next.js + NestJS (
Node.js) + TypeScript + PostgreSQL.
O foco é construir um produto funcional, escalável e com base sólida para futuras expansões (erp, pdv offline, fidelidade, etc.), Mas o orçamento e a entrega devem considerar apenas o MVP descrito abaixo.
1️⃣ Painel Master (Admin da plataforma)
Será meu painel como proprietário do sistema.
Funcionalidades obrigatórias:
Login de administrador
Criar contas de restaurantes
Editar dados do restaurante
Ativar / desativar estabelecimentos
Visualizar lista de restaurantes ativos
Apenas o essencial para gerenciar quem usa a plataforma.
2️⃣ Painel do Restaurante
Painel onde o dono do restaurante fará a gestão do cardápio.
Funcionalidades do MVP:
Cadastro de categorias
Cadastro de produtos com:
fotos
descrição
preço
opcionais
adicionais
Suporte a pizzas meio a meio e múltiplos sabores
Preço baseado no maior sabor (ou configurável)
Ativar ou desativar produtos
Impressão automática (via QZ Tray ou outra solução compatível)
QR Code para acesso ao cardápio
Painel responsivo e intuitivo
3️⃣ Cardápio Digital (cliente final)
Interface acessada pelo QR code.
Requisitos:
Listagem de categorias e produtos, categorias ficam fixas.
Modal de detalhes do produto
Seleção de adicionais
Seleção de sabores (meio a meio ou mais) para pizzas
Layout 100% responsivo
Focado em performance e usabilidade mobile
🧪 Tecnologias obrigatórias do projeto
Frontend
Next.js 14+
React + TypeScript
Tailwind CSS (opcional)
Backend
NestJS (
Node.js + TypeScript)
Arquitetura modular
APIs REST bem estruturadas
Banco de Dados
PostgreSQL
ORM: Prisma
Infraestrutura mínima
Repositório no GitHub
Rotas e serviços organizados
Documentação básica de instalação
🚀 Entregáveis da fase MVP
Painel Master funcional
Painel do restaurante completamente operacional para gerenciar o cardápio
Cardápio digital pronto para uso real
Impressão automática integrada
QR Code gerado automaticamente
Suporte a pizzas multi-sabores
Banco configurado para expansão futura
Código limpo e escalável
Documentação de como instalar e rodar o projeto
🔮 Futuras expansões (NÃO incluem orçamento agora)
Sistema de pedidos completo
Integrações com pagamentos
erp empresarial
pdv offline (electron ou pwa com sincronização)
fidelidade / cashback
notificações em tempo real
relatórios avançados
(esses pontos são apenas para orientar a arquitetura, não fazem parte do mvp.)
📝 Observações importantes ao desenvolvedor
Entregar apenas o que está listado como MVP
Criar base sólida para crescimento, mas sem incluir funcionalidades extras
Aplicação deve ser escalável e bem estruturada
Delivery term: Not specified