Cricket Ticket Booking System using PHP & MySQL

Buy Source Code ₹501

The Cricket Ticket Booking System is a webbased application that allows users to book tickets for cricket matches online. It includes:
Built with PHP, MySQL, JavaScript, Bootstrap 5, and TCPDF, this system is ideal for college projects or smallscale event management.

✨ Key Features

👥 User Features

  1. User Registration & Login
  2. Secure password hashing (bcrypt)
  3. Profile management (name, address, DOB)
  4. Password reset functionality
  5. Match Ticket Booking
  6. View upcoming matches
  7. Select ticket type (Normal/VIP/VVIP)
  8. Choose quantity and calculate total price
  9. Realtime seat availability check
  10. User Dashboard
  11. View booking history
  12. Print/download tickets as PDF
  13. Edit profile information
  14. Ticket Management
  15. Unique booking IDs for each transaction

🛠️ Admin Features

  1. Admin Authentication
  2. Secure admin login
  3. Session based access control
  4. Match Management
  5. Add/edit/delete matches
  6. Set ticket prices and availability
  7. Manage match dates and venues
  8. User Management
  9. View all registered users
  10. Edit user details
  11. Delete users (with confirmation)
  12. Sales & Reporting
  13. View all bookings
  14. Filter by date range
  15. Revenue analytics dashboard
  16. Ticket Inventory
  17. Track available tickets
  18. Prevent overbooking
  19. Update ticket counts

🖥️ Technical Stack

  1. Frontend  | HTML5, CSS3, Bootstrap 5, JavaScript |
  2. Backend   | PHP (Procedural) |
  3. Database  | MySQL |
  4. PDF Generation | TCPDF Library |
  5. Security  | Password hashing, Prepared statements, Session management |
  6. Server    | XAMPP (Apache, MySQL) |

🚀 How to Run?

  1. Setup XAMPP/WAMP

Import `cricket_tickets.sql` into PHPMyAdmin

Configure database in `includes/config.php`

 

  1. Access the System

User Side: `http://localhost/cricketticketbooking/`

Admin Panel: `http://localhost/cricketticketbooking/admin/login.php`

(Default admin: `admin` / `12345678`)

🎯 Ideal For

✅ College PHP/MySQL projects

✅ Event management systems

✅ Sports club ticket booking

✅ Learning fullstack web development

 

Posted in PHP Projects and tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , .