Plataforma de cadastro para evento de Dia das Criancas.
- Node.js 20+
- PostgreSQL
- Conta Clerk
- Copie
.env.examplepara.env. - Preencha as chaves do Clerk e
DATABASE_URL. - Instale dependencias:
npm install- Gere o client Prisma:
npx prisma generate- Rode migracoes:
npx prisma migrate dev --name init- Inicie ambiente local:
npm run dev- Login seguro com Clerk
- Cadastro por etapas (familia -> responsaveis -> criancas)
- Consulta de CEP via ViaCEP
- Check-in rapido
- Relatorios operacionais
- Exportacao CSV e PDF
- GET
/api/search - GET
/api/viacep - POST
/api/families - POST
/api/checkin - GET
/api/dashboard/summary - GET
/api/export/csv - GET
/api/export/pdf - POST
/api/rsvp/reminders