This project is a Cricket Match Management System inspired by the IPL tournament. It is built using Java (Swing) and MySQL (DBMS) to manage teams, players, matches, live scoring, and points table automatically.
- ➕ Add Teams
- 👤 Add Players to Teams
- 📅 Schedule Matches
- 🏏 Live Match Scoring System
- 🔄 Automatic Match Result Update
- 🏆 Points Table Generation
- 📊 View Match Schedule & Stats
- 💻 Java (Swing GUI)
- 🛢️ MySQL Database
- 🔌 JDBC (Java Database Connectivity)
IPL-DBMS/
│
├── DBConnection.java
├── Homepage.java
├── Livematchpage.java
├── Statspage.java
├── ipl_db.sql
└── README.md
- Open MySQL
- Create database:
CREATE DATABASE cricket_db;- Import SQL file:
USE cricket_db;
SOURCE ipl_db.sql;- Open project in NetBeans / Eclipse
- Update database credentials in
DBConnection.java:
"root",
"your_password"- Run: Homepage.java
- 🔐 Admin Login System
- 📈 Net Run Rate Calculation
- 🌐 Web Version (Spring Boot / React)
- 📱 Mobile App Integration
- Do NOT upload real database password
- Make sure MySQL server is running
- Database must be created before running project
Give it a ⭐ on GitHub and share it!