Ingrezo — Ticket Sales Platform
IngrezoA complete ticket sales and event management platform built for the Brazilian market — from event discovery to door check-in, even without internet.
View live- 100% End-to-end TypeScript
- 3 Audiences in one product
- PIX · Card · Boleto Brazilian payments
- Offline Check-in with sync
- PWA Installable experience
- In production Platform live
About the project
A complete ticket sales and event management platform built from scratch for the Brazilian market. In a single product, it connects organizers (who create, sell and manage) and buyers (who discover, buy and use their tickets) — from event discovery to door check-in. It brings together Brazilian payments (PIX, card and boleto), a promoter/affiliate system with commissions, bulk complimentary tickets, native crowdfunding campaigns and — designed for the reality at the gate — check-in that works even without internet, syncing once the connection is back. It is a modern full-stack TypeScript application, with an end-to-end type-safe API and an installable PWA experience.
Highlights
- Offline-first check-in: validates tickets by QR code even without internet, then syncs
- Complete Brazilian payments: PIX, card and boleto with transparent fee calculation
- Promoter/affiliate system with commissions and per-promoter metrics
- Real-time sales and revenue dashboard, with conversion funnel
- Native crowdfunding campaigns integrated into the same payments base
- Multi-organization and team collaboration with granular permissions
- End-to-end type-safety (tRPC), from database to screen
- A complete product, in production, with versioned releases
What the platform does
Features organized by audience.
-
01 For buyers
- Event discovery with search and filters by type, category and location
- Event page with complete information and ticket types
- Checkout with PIX, card or boleto and a transparent order summary
- "My Tickets" with status filters, search and per-event organization
- Digital ticket with QR code and authenticity validation
- Complimentary tickets and transactional confirmation emails
-
02 For organizers
- Event creation and management with multiple ticket types
- Real-time sales and revenue dashboard
- Conversion funnel, sales by type and audience distribution
- Online and offline QR check-in, with synchronization
- Promoters with commissions and detailed per-promoter metrics
- Bulk complimentary tickets, crowdfunding and team with granular permissions
-
03 For the platform
- Global dashboard of users, organizations, events and tickets
- Financial reports and ranking of organizations and events
- Records with detailed pages and an action timeline
- Multi-organization: one user manages several organizations
- Payout tracking and growth over time
Inside the product
Real screens of the platform in action.
Technology stack
What we used to build this project.
- Frontend Next.js
- Frontend React
- Frontend TypeScript
- Frontend Tailwind CSS
- Frontend
shadcn/ui - Backend Node.js
- Backend tRPC
- Backend Prisma
- Backend PostgreSQL
- Backend
NextAuth.js - Backend Fastify
- Backend
BullMQ - Backend Redis
- Infra & Deploy Docker
- Infra & Deploy
Docker Swarm - Infra & Deploy
Traefik - Tools PWA
Want a project like this for your business?
Tell us what you need to build. We reply within one business day.