Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/watchakorn-18k/php-project-final-2023

Soccer management system 🏆🥅📝 built with PHP, manage teams & players with ease, track your progress.
https://github.com/watchakorn-18k/php-project-final-2023

php php-2023 php-53 php-project thailand website

Last synced: 7 days ago
JSON representation

Soccer management system 🏆🥅📝 built with PHP, manage teams & players with ease, track your progress.

Awesome Lists containing this project

README

        

# Soccer Management System

A PHP-based application for managing soccer teams and players.

## Features

- Add teams and players to the system
- View a list of all teams and players

## Requirements

- PHP 5.3 or higher
- MariaDB database
- Nginx

you can download [WinNMP.wtriple.com/](https://sourceforge.net/projects/wtnmp/files/latest/download) [windows only]

## Database

The application uses a MySQL database named `db_soccer` with the following tables:

- `tblpersonalsoccer` (`per_id`, `per_name`, `national`, `position`, `team_id`)
- `tblteam` (`team_id`, `team_name`)

## Installation

1. Clone the repository
2. Import the database file to MySQL

```
mysql -u [username] -p [password] < db_soccer.sql
```

3. Edit the `connect.php` file with your database credentials

```php
$host = "localhost";
$username = "root";
$password = "";
$dbname = "db_soccer";
```

4. Place the project in the web server's document root or set up a virtual host

## Usage

1. Access the application in your web browser

```
http://localhost/soccer-management-system
```

2. Use the navigation menu to add, view, edit, and delete teams and players.

## Contribution

If you would like to contribute to this project, please fork the repository and create a pull request with your changes.

## License

This project is licensed under the MIT License.