
TemNoBar
Um produto de cardápio para bares, construído de ponta a ponta.
Um produto de gestão de cardápio para bares, construído de ponta a ponta: uma API REST, um painel web com cardápio público por QR code e um app mobile, todos sobre a mesma API.
Projetei os contratos da API, o modelo de sessão e segurança e os dois clientes.
Destaques
- API REST com Express 5 e Prisma sobre PostgreSQL, organizada em módulos por funcionalidade, com preços em centavos e histórico de disponibilidade
- Sessão em cookie httpOnly, proteção de Origin contra CSRF e rate limiting no login e no cadastro
- Painel em Next.js 16 e cardápio público renderizado no servidor, acessado por QR code
- App em Expo / React Native sobre a mesma sessão; testes de integração da API contra banco real no CI, com deploy na Vercel
