TemNoBar

TemNoBar

Detalhes

  • TypeScript
  • Next.js
  • Express
  • Prisma
  • PostgreSQL
  • React Native
  • Docker

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
My Projects