Vue Event Booking Manager
A Vue.js event booking web application powered by the Ticketmaster Discovery API for browsing events and managing bookings.
Role: Solo DeveloperMar 2026 – Mar 2026
Tech Stack
Vue 3Tailwind CSSViteVercelTicketmaster APIRadix VueLucide Icons
The Problem
Wanted to demonstrate Vue.js proficiency with external API integration and component library usage in a practical application.
The Solution
Built a clean event booking interface that integrates with the Ticketmaster API, showcasing Vue 3 component composition with Radix Vue for accessible UI components.
Vue Event Booking Manager
A Vue.js fictional personal booking manager web application that allows users to browse available events from the Ticketmaster Discovery API and manage their bookings.
Features
- Event Discovery — Browse available events from the Ticketmaster Discovery API with search and filtering
- Booking Management — Register for events, view bookings, and cancel bookings
- Modern UI — Built with Tailwind CSS, Radix Vue components, and Lucide Icons
- API Integration — Real-time data from Ticketmaster's public API