Full Stack Web Application · 2025
EventHub
Event Management & Ticket Booking
A hybrid full-stack event platform where organisers create and manage events and users browse and book tickets.

Project overview
EventHub is a hybrid full-stack platform pairing a Java Spring Boot backend with a React and TypeScript frontend over a REST API. Organisers create events with pricing tiers and imagery; users browse featured events, pick VIP, General or Early Bird tickets, and check out with real-time availability. Clean separation between frontend and backend keeps the whole thing maintainable and scalable.
What it does
Event Management
Create, update and manage events with detailed descriptions, imagery and category tagging.
Ticket Booking
Multi-tier ticket selection with real-time availability and a secure checkout flow.
Full-Stack Architecture
Scalable Java Spring Boot backend paired with a React and Vite frontend.
REST API Integration
Well-structured REST endpoints power every interaction between frontend and backend.
Clean Modern UI
Sleek, responsive interface that works the same on desktop and mobile.