A web-based application for managing teams, players, matches, and statistics in a football league. Built using HTML, CSS, JavaScript, PHP, and MySQL.
- Manage teams, players, and coaches
- Schedule and track matches
- Update match results and player statistics
- Generate reports and analytics
- Web server (e.g., Apache, Nginx)
- PHP (version 7.0 or higher)
- MySQL database
- phpMyAdmin (recommended for database management)
- Clone the repository:
git clone https://github.com/anjalig18/football-management-system.git
- Navigate to the project directory:
cd football-management-system
-
Import the SQL database file (
database.sql
) into your MySQL server using phpMyAdmin or the command line. -
Configure the database connection settings in the
config.php
file located in theincludes
directory. -
Move the project files to your web server's document root directory (e.g.,
/var/www/html
for Apache on Linux).
-
Open Visual Studio Code.
-
Click on "File" > "Open Folder" and select the project directory.
-
Install the Live Server extension in Visual Studio Code if you haven't already.
-
Right-click on the
index.html
file in the Explorer pane and select "Open with Live Server". -
The application should now be running in your default web browser.
-
Open your web browser and navigate to
http://localhost/phpmyadmin
(or the appropriate URL for your server). -
Enter your MySQL credentials when prompted.
-
You should now see the phpMyAdmin interface, where you can manage your databases, tables, and data.
-
To import the SQL database file, click on the "Import" tab, choose the
database.sql
file, and follow the prompts.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License.