Project 01 / Full-stack event management
Nexvent
Event registration without the friction.
Explore source on GitHubOverview
A closer look
at the system.
An event platform for attendees, organizers, and administrators. Discover and register for events, manage capacity and waitlists, and check in with unique QR tickets and camera-based scanning.
- Engineering focus
- Full-stack application
- What this demonstrates
- Role-based dashboards, validated REST APIs, PostgreSQL, and QR check-in workflows.
- Project context
- Full-stack development
- Technology
- Next.js / TypeScript / Neon PostgreSQL / Prisma / NextAuth / Zod
- 01Discover eventsNext.js · TypeScript
- 02Register & validateREST APIs · Zod
- 03Issue QR ticketNextAuth · Prisma
- 04Scan & check inPostgreSQL
Product gallery
The interface, in context.
01 / The problem
Event discovery, registration, capacity, and check-in need to work together for attendees and organizers.
02 / Implementation & design
Role-based workflows separate attendee, organizer, and administrator responsibilities. Zod validation, filtering, pagination, administrative batch operations, rate limiting, and request logging support the REST APIs. The application is deployed on Vercel with Neon PostgreSQL.
03 / Engineering challenge
Capacity and waitlist logic must stay consistent with registration and attendance. The implementation combines validated APIs with transaction-safe attendance workflows.
Results & capabilities
Scan. Check in.
Role-based event workflows
Validated REST APIs, rate limiting, and transaction-safe attendance



