Cricket Match Ticket Booking System PHP & MySQL

The Cricket Match 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

Buy Source Code β‚Ή501

 

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