ConcluídoJan 2025 → Abr 2025
Sistema de Comandas — Restaurante Batista
Sistema completo de gestão de comandas com atualizações em tempo real via Socket.IO, autenticação JWT e integração com APIs externas.
Sobre o Projeto
Participei de todo o ciclo de desenvolvimento do sistema de comandas para o Restaurante e Lanchonete Batista — desde o levantamento de requisitos com os stakeholders até a implantação em produção.
O sistema permite que garçons registrem pedidos em dispositivos móveis, e os pedidos aparecem instantaneamente na cozinha via Socket.IO, eliminando erros de comunicação e acelerando o atendimento.
O backend foi construído com Node.js (NestJS) e MongoDB, priorizando escalabilidade e modularidade. Implementei autenticação JWT com controle de permissões granular (garçom, caixa, cozinha, gerente) e integração com APIs externas de pagamento.
Destaques
- Desenvolvimento full-cycle: do levantamento ao deploy
- Tempo real com Socket.IO para sincronização cozinha/salão
- Autenticação JWT com controle de permissões por perfil
- Integração com APIs externas de pagamento
- Arquitetura modular e escalável com NestJS
Tecnologias
NestJSNode.jsMongoDBSocket.IOJWTTypeScript
Categoria
web
Período
Jan 2025 → Abr 2025