Skip to content
Ticket Booking live preview
All projects

Ticket Booking

Run a paid workshop without giving up a cut of every ticket to a platform fee.

Full ticketing platforms charged per-ticket fees that ate into margins on small workshops and consulting sessions.

Tech Domain · Book Dev|Published|Evidence: Live|Next.js, TypeScript

A public deployment is available to try.

Case Study

Before

Workshops, consulting sessions, and events needed a simple booking system. Full ticketing platforms like Eventbrite charged per-ticket fees that ate into margins for low-cost events.

After

Eliminated per-ticket platform fees for self-hosted events. The built-in QR check-in system provides a professional event experience without third-party ticketing costs.

How it's solved

Built a lightweight booking system with event creation, time slot selection, seat capacity management, and confirmation emails. Supports QR code tickets and a check-in dashboard for event day.

Trade-offs

No waitlist handling — once a slot is full, there's no automatic queue for cancellations.

Related Articles

Further reading on related topics from the blog

Related Projects

More in Tech Domain · Book Dev

Ticket Booking - Chaowalit Greepoke Portfolio