Every account in Futsal League Manager has one of three roles: user, referee, or admin. Roles control what pages you can access, what actions you can perform, and how long your session lasts before requiring a fresh login.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Danielsl4/TFG_DAM_2526_Consulta2/llms.txt
Use this file to discover all available pages before exploring further.
Your role is assigned by an administrator. All new registrations default to the user role.
Role comparison
User
User
The default role for everyone who registers. Users interact with the league as fans and participants.What you can do:
- Browse the match calendar and view match details
- View league standings and group tables
- View player and team statistics
- Vote on upcoming matches (home win / draw / away win)
- Follow teams to get a personalised upcoming-match feed
- View your prediction history, total points, and global ranking
Referee
Referee
Assigned to officials responsible for managing live matches. Referees have everything a
user can do, plus match-management capabilities.Everything a user can do, plus:- Lock a match before editing it (prevents concurrent edits)
- Unlock a match when editing is complete
- Update match status:
pending→in progress→finished - Record match events: goals, yellow cards, and red cards per player
- Edit match observations and notes
- Finalize a match result
Admin
Admin
Full control over the platform. Admins have everything a
referee can do, plus system-wide management capabilities.Everything a referee can do, plus:- Create and delete matches
- Manage teams: create, edit, activate, and deactivate
- Manage players: create, edit, and assign to teams by season
- Manage user accounts: view all users, assign roles, deactivate accounts
- Manage seasons and groups
- Manage fields (venues)
- Enable and disable maintenance mode
- View audit logs for all significant actions in the system
- Access the admin dashboard
Quick reference
| Capability | User | Referee | Admin |
|---|---|---|---|
| Browse matches and standings | ✓ | ✓ | ✓ |
| View player and team stats | ✓ | ✓ | ✓ |
| Vote on matches | ✓ | ✓ | ✓ |
| Follow teams | ✓ | ✓ | ✓ |
| Lock / unlock matches | — | ✓ | ✓ |
| Record match events | — | ✓ | ✓ |
| Update match status | — | ✓ | ✓ |
| Finalize matches | — | ✓ | ✓ |
| Create / delete matches | — | — | ✓ |
| Manage teams and players | — | — | ✓ |
| Manage users and roles | — | — | ✓ |
| Manage seasons, groups, fields | — | — | ✓ |
| View audit logs | — | — | ✓ |
| Manage maintenance mode | — | — | ✓ |
| JWT expiry | 7 days | 6 hours | 6 hours |