Season Manager 2020 is a web application built with Laravel framework.
The Application make it possible to schedule, update & follow a custom soccer league.
- View the season table
- View the games of the season - with awesome filtering
- Create the league schedule - register teams & schedule games (only availble for admins)
- Update games scores (only availble for admins) `
- Manage registered users (only availble for admins)
In order to get start, the app should be served on a host.
When first served, the app will show a login/register page.
The first registered user is an 'admin' user. All following registered users are 'regular' users.
An admin user may remove other users and change their roles (from regular to admin and vice versa).
Every user may delete itself (in case he is not the only admin user).
The admin user should register teams for the season (under 'Admin Zone' tab on the menu).
Then he should schedule the games for the season.
Afterwards he can update the score of games whenever the are finished.
Regular users may see the Season Table & the Games of the season.
The app currently support the following competition types:
- round-robin season of 2 rounds
Deployed example may be seen here: https://season-manager-2020-dev.herokuapp.com/