top of page



Overview 

Ticket Project is a complete event ticketing platform I designed and developed from scratch. The application allows users to discover upcoming events, view event details, select tickets, and complete purchases through a secure checkout process. It also includes user account management for tracking orders and saved events.

IMG_6997.jpeg

Problem It Solves

Event organizers need a reliable way to sell tickets online, while attendees want a simple, trustworthy platform to find events and purchase tickets without hassle. TicketProj2 bridges this gap with an intuitive interface and robust backend functionality.

Technologies Used

FrontendNext.js (React framework)

StylingTailwind CSS

BackendNode.js with Express

DatabaseMongoDB

AuthenticationNextAuth.js / JWT

PaymentsStripe API

DeploymentVercel

Version ControlGit / GitHub

IMG_6998.jpeg

Key Features

Event Discovery — Browse events with filtering by category, date, and location.

Event Details — View full event information including venue, time, pricing, and availability.

User Authentication — Secure sign-up, login, and profile management.

Ticket Selection — Choose ticket types and quantities with real-time availability updates.

Secure Checkout — Integrated Stripe payment processing.

Order Management — View purchase history and download tickets.
 

bottom of page