Understanding Roles in LigiOpen 🎭
LigiOpen uses a role-based system. Every user starts as a Fan, and additional roles are assigned based on what you do in the world of sports.
The powerful thing? You can have multiple roles at the same time. A Club Admin is also a Fan. A player is also a Fan. You switch between your roles using the Profile tab → Switch Role.
All Roles at a Glance
| Emoji | Role | Who has it | What they do |
|---|---|---|---|
| 🙋 | Fan | Every LigiOpen user | Browse fixtures, standings, clubs, live updates |
| ⚽ | Player | Registered athletes | View player card, stats, declare availability, club history |
| 🛡️ | Club Admin | Club managers/officials | Manage club profile, register players, submit team registrations |
| 📋 | League Admin | Competition managers | Create divisions, generate fixtures, approve results, manage standings |
| 🔑 | Super Admin | Platform administrators | Full control — create clubs, leagues, seasons, assign all roles |
| 📹 | Content Admin | Match day operators | Record live goals, cards, subs; submit final result |
| 🟡 | Official | Referees and assistants | View assignments, accept/reject, set availability |
Role Details
🙋 Fan
Who has this role? Every single person who downloads LigiOpen. It’s the default role — you get it automatically when you sign up.
How do you get it? Automatically, when you create a LigiOpen account.
What can you do?
- Browse all fixtures (upcoming, live, completed)
- Check league standings for any division
- View club profiles and their teams
- Follow live match updates (goals, cards, subs in real time)
- View fixture details including match events and assigned officials
What screens do you see? Five tabs: Home, Fixtures, Standings, Clubs, Profile
⚽ Player
Who has this role? Any registered athlete who has claimed their player profile on LigiOpen.
How do you get it? Your club admin registers you as a “shadow player” and sends you an email invitation. You tap the link in the email, and if you already have a LigiOpen account, your player profile is linked immediately. If you’re new, you create an account first, then the profile is linked. The Player role is granted to you automatically after the link is made.
What can you do?
- See your personal player card (name, position, jersey number, team)
- View your current season stats (goals, assists, appearances, cards, etc.)
- See your complete stats history across all seasons
- Browse your team’s upcoming fixtures and declare your availability (Available / Unavailable / Maybe)
- View your club history (every club you’ve played for)
- See your club’s team standings across divisions
What screens do you see? Five tabs: My Profile, Fixtures, History, Standings, Profile
🛡️ Club Admin
Who has this role? The manager, secretary, or official representative of a registered club.
How do you get it? A Super Admin assigns you the Club Admin role and links you to a specific club. You’ll receive an email notification when this happens.
What can you do?
- Update your club profile (name, logo, colors, stadium, contact info)
- Create and manage teams within your club (e.g. First Team, Reserve Team, U-20)
- Register players as “shadow players” and invite them via email
- Edit player information and team assignments
- Release players (end their time at your club)
- Transfer players to other clubs
- Register your teams for league divisions
- View your squad’s upcoming fixtures
- Set or manage player availability for fixtures
What screens do you see? Four tabs: Dashboard, Squad, Fixtures, Club, Profile
📋 League Admin
Who has this role? The competition administrator — the person who runs a league or tournament on LigiOpen.
How do you get it? A Super Admin assigns you the League Admin role and links you to a specific league.
What can you do?
- Create and manage divisions within your league (e.g. “Premier Division 2025/26”, “Division 2”)
- Review and approve/reject team registration requests from clubs
- Generate the full fixture schedule with one tap (round-robin, weekends only, etc.)
- Publish fixtures so fans can see them
- Assign Content Admins and match officials to specific fixtures
- Postpone or reschedule fixtures
- Approve or dispute match results submitted by Content Admins
- Manage standings (and force-recalculate if needed)
- Create and manage venues, including time slots and blackout dates
What screens do you see? Six tabs: Dashboard, Divisions, Fixtures, Registrations, Standings, Venues, Profile
🔑 Super Admin
Who has this role? The highest-level administrators of the LigiOpen platform — typically the organisation running LigiOpen or a trusted national sports body.
How do you get it? Assigned directly by the LigiOpen team. There are very few Super Admins.
What can you do? Everything a League Admin can do, plus:
- Create clubs and leagues from scratch
- Create seasons and set the current active season
- Assign Club Admins to clubs
- Assign League Admins to leagues
- Manage all user roles (grant or remove any role from any user)
- Create official (referee) profiles
- Delete venues
What screens do you see? A side-drawer navigation with: Users, Officials, Seasons, Venues, Leagues, Clubs, Profile
📹 Content Admin
Who has this role? The person at the stadium on match day responsible for recording everything that happens.
How do you get it? A Super Admin assigns you the Content Admin role. Then, a League Admin assigns you to specific fixtures. You’ll only see fixtures you’ve been assigned to.
What can you do?
- See all your assigned fixtures in your dashboard
- Kick off a match (moves it from Scheduled → In Progress, starts the live clock)
- Record live match events: goals, assists, yellow cards, red cards, substitutions
- Update the match clock throughout the game
- Submit the final result (home score, away score, attendance)
What screens do you see? Two tabs: Dashboard, Profile
🟡 Official
Who has this role? Registered referees and assistant referees.
How do you get it? A Super Admin creates your official profile (name, certification level, role, county). Your LigiOpen account is then linked to that official profile.
What can you do?
- View your upcoming match assignments
- Accept or reject assignment requests
- Set your availability (e.g. “unavailable 10–20 May — travelling”)
- Add constraints/preferences (e.g. “prefer Nyayo Stadium”)
- Record match events for fixtures you’re assigned to (same as Content Admin)
💡 Note: The dedicated Official section of the app is coming soon. Some features are currently managed through your Profile tab.
Having Multiple Roles
You can absolutely have more than one role. This is very common:
- A Club Admin is always also a Fan — they can still browse fixtures and standings like any supporter.
- A Player at a club might also be a Club Admin for a different club (e.g. a playing coach).
- A Content Admin might also be a Fan and a Player at their own club.
Your Profile tab shows all your roles. Switch between them anytime:
- Tap Profile tab (bottom right or drawer).
- Scroll to Switch Role.
- Tap the role you want.
The app reloads the tabs and screens for that role.
Role-Switching: A Real Example
Coach Cheruiyot is the team manager of Sofapaka FC. He has two LigiOpen roles: Fan and Club Admin.
In the morning, he opens LigiOpen and switches to his Club Admin role. He checks the squad — a new player joined yesterday. He registers the player, fills in their details, and sends them an invite email.
In the afternoon, he switches back to his Fan role, and watches the Gor Mahia vs AFC Leopards live fixture on the app, cheering from his couch. Same phone, same app, two completely different experiences.
👉 Pick your role guide: