Skip to content

Latest commit

Β 

History

History
40 lines (30 loc) Β· 1.3 KB

File metadata and controls

40 lines (30 loc) Β· 1.3 KB

🎟️ Hackathon Ticket System

A complete ticket registration and admin management system for hackathons – built using React, Vite, and Tailwind CSS.

πŸ”— Live Demo: https://ticketsystem-sumitr995.netlify.app/
πŸ“¦ GitHub Repository: github.com/Sumitr995/Ticket-System


🎯 Features

βœ… Registration System

  • Team name input
  • Team leader details: name, email, phone
  • 3 team members with complete contact information
  • Full form validation for all required fields
  • Unique Ticket ID generation (HACK-XXXXXX format)
  • Simulated email confirmation (logs to console)

πŸ› οΈ Admin Panel

  • View all registrations in a clean, searchable table
  • Edit existing ticket details
  • Delete tickets with confirmation dialog
  • View complete ticket details
  • Live registration counter with real-time updates

🎨 Design & UX

  • Clean, minimal UI with blue and green accents
  • Fully responsive layout (mobile + desktop)
  • Professionally styled forms with clear spacing and hierarchy
  • Seamless navigation between Registration and Admin views

πŸš€ Getting Started

  1. Clone the Repository
    git clone https://github.com/Sumitr995/Ticket-System.git
    cd Ticket-System