Project: Criterion Ticketing

TypescriptTailwindVueNuxt
Hero Image

// About the project

Criterion Ticketing is a web-based ticketing platform built with Nuxt 3 and Vue 3 that allows customers to browse productions, select seats, reserve tickets, apply promotions, and complete secure online purchases. The application delivers an interactive ticket-buying experience while integrating with enterprise ticketing services to provide real-time performance, pricing, and seat availability.

Criterion Page

About Frontend Development

I contributed to the customer-facing experience by developing responsive pages and interactive workflows for production listings, seat selection, timed cart reservations, and checkout. The application was built using server-side rendering and modern Vue architecture to provide a fast and seamless purchasing experience across devices.

Criterion Page

About Modern Vue Application Development

I helped develop and maintain a modern Nuxt 3 application using Vue 3, focusing on reusable components, responsive layouts, state management, and overall usability. My work emphasized performance, accessibility, and creating an intuitive experience for customers purchasing tickets online.

Video presentation