PrefRio is the main web application of the Rio de Janeiro City Hall's digital ecosystem, digital wallets, courses and customer service.
📘 Full Documentation:
🇧🇷 Read in Portuguese
🇺🇸 Read in English
| Category | Technology |
|---|---|
| Framework | Next.js 15.4.6 + React 19 |
| Language | TypeScript |
| Styling | TailwindCSS 4 + shadcn/ui |
| Authentication | Keycloak (Identidade Carioca) |
| API Client | Orval (OpenAPI Generator) |
| Validation | Zod + React Hook Form |
| Infrastructure | Docker + Kubernetes |
| Lint & Format | Biome |
superapp/
├── src/ # Main source code
├── docs/ # Detailed documentation
├── k8s/ # Kubernetes manifests
├── Dockerfile # Production build configuration
└── README.md # This file
# Requires Node 23.7.0+
# 1. Install dependencies
npm install
# 2. Start the development server
npm run devThen open: http://localhost:3000
Made with ❤️ by IplanRio