Code
Full-Stack Prototype: Event Ticketing Platform with QR Validation
Overview
What this challenge is about.
Build a web application using any modern stack (Next.js recommended, but React + Express, Django, or Rails are acceptable). Required features: (1) Event listing page with title, date, venue, and available tickets, (2) Ticket purchase flow (name + email → generate ticket), (3) QR code generation containing a unique ticket ID, (4) Mobile-friendly check-in page that scans QR codes and validates tickets (mark as used, prevent double entry), (5) Admin view showing ticket sales summary. Use a SQLite or PostgreSQL database. Deploy to Vercel, Railway, or similar free tier.
The Brief
What you'll do, and what you'll demonstrate.
Build a full-stack prototype of an event ticketing platform that handles concurrent ticket purchases without overselling, integrates payment processing, generates verifiable digital tickets, and provides an organizer dashboard for event and sales management.
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Aligned coursework coming soon.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
Careers
Roles this prepares you for.
Real titles. Real skill bridges. Pick the one closest to your trajectory.
Career mappings coming soon.