Case study
Tickify
Online ticket booking platform for buses, trains, launches, and flights — browse tickets, book seats, pay via Stripe, with vendor and admin dashboards.

Tickify is a full-stack ticket booking platform for buses, trains, launches, and flights. Users browse and search trips, book seats with quantity rules, and pay securely via Stripe. Vendors manage trips, bookings, and revenue; admins approve tickets, manage users, and feature advertisements on the homepage.
Highlights
- Better Auth with email/password and Google sign-in; role-based access for user, vendor, and admin
- All Tickets page with search, transport filters, price sort, and pagination
- Stripe checkout for accepted bookings; vendor revenue summary and booking accept/reject flow
- Admin ticket approval, user role management, and featured ads (max 6)
- Dark/light mode, hero slider, trending destinations, and imgbb image upload for vendors
Tech stack