MI
michael-on-code/football-transfer-manager
A simple football transfer manager project made with Symfony framework
Football Transfer Manager
A Simple Football Transfer Manager Project.
Business Logic
We have football teams. Each team has a name, country, money balance and players.
Each player has name and surname.
Teams can sell/buy players.
What we need in our app:
- Make a page (with pagination) displaying all teams and their players.
- Make a page where we can add a new team and its players.
- Make a page where we can sell/buy a player for a certain amount between two teams.
Demo
Access this link to try a demo.
Credentials :
- Username : michaeloncode
- Password : administrator
Requirements
- PHP 8.0 or higher;
- MySQL or MariaDB. MariaDB was used during the development. Do not forget to change the DATABASE_URL in the .env accordingly
- and the usual Symfony application requirements.
Installation
$ git clone https://github.com/michael-on-code/internet-projects-test.gitInstall Composer dependencies:
$ composer installCreate Database:
$ php bin/console doctrine:database:createExecute Migration i.e creating needed tables, relations and constraints:
$ symfony console doctrine:migrations:migrate -nStart the app:
$ symfony serve Usage
Use the following credentials to log into the platform
Username : administrator
Password : administrator
Once In, Log in into Settings Page, Upload the site's logo and you are good to go.
Enjoy !
On this page
Contributors
Created May 27, 2023
Updated June 15, 2023