Back to Projects

Ticketing E-commerce

An online ticket booking system where users can browse events, purchase tickets. Includes user authentication, and authorization

Ticketing E-commerce screenshot 1
Ticketing E-commerce screenshot 2
Ticketing E-commerce screenshot 3
Ticketing E-commerce screenshot 4

Key Features

Discover & filter events by category/location with search & pagination
View detailed event info: date, time, location, price, seats, etc.
Buy tickets for paid events directly on the platform
Responsive design for desktop, tablet, and mobile
Leave reviews and ratings for attended events
Create & manage events with free or paid pricing (IDR only)
Add promo vouchers and date-based discounts
User roles: Participants & Organizers with role-based access
Referral system with 10% discount for new users and point rewards
Redeem points for ticket discounts (points expire in 3 months)
Organizer dashboard with event lists, stats, graphs, and reports

Technologies

Next.js
React
Tailwind CSS
Java
Spring Boot
PostgreSQL

About

An online ticket booking system where users can browse events, purchase tickets. Includes user authentication, and authorization