DOREENA

كل الملاعب . كل الدوريات . دورينا

The centralized platform for football management and tracking.

Run leagues, clubs, squads, fixtures, live match updates, and announcements from one system — a Flutter mobile app for the pitch and a web admin panel for the league office.

What is DOREENA?

DOREENA is a football management and tracking platform for modern leagues. It connects everyone involved in a competition — administrators, club managers, players, and ground staff — so registration, match day, and season records stay aligned.

One shared league record

Squads, fixtures, results, standings, career history, and transfers live in the same platform instead of scattered chats and spreadsheets.

Built for real roles

Managers run teams, players follow their season, ground staff update live scores, and admins control the league network from the command center.

English & Arabic

The mobile app ships in English and Arabic so leagues, managers, and players can work in the language they use every day.

Inside the DOREENA app

Real product screens in English and Arabic — the app supports both languages for managers and players.

English UI

Key app flows

Browse English player flows and Arabic manager / registration flows.

English — profile & records

العربية — الفريق والتحديثات

Built as two products. One league system.

Everything in the DOREENA codebase — mobile app and admin panel — shares the same football operations model.

Mobile app

Football Manager App

Day-to-day football ops for players, team managers, and ground staff — squads, matches, standings, live pitch updates, and league communication.

  • Squad roster & player profiles
  • Fixtures, results & standings
  • Live match event entry
  • Announcements & messaging
  • Invite / league code onboarding

Admin panel

League Command Center

The web management dashboard for the platform — clubs, leagues, users, finance, fixtures, venues, and broadcasts controlled from one place.

  • Dashboard & KPIs
  • Players, teams & managers
  • League ops, venues & seasons
  • Financial ledger & announcements
  • Tracking records & system admin

Three roles on the pitch side

At signup, users choose Player, Team Manager, or Ground Staff so the app configures the right tools for each person.

Manager

Register teams, manage the squad, schedule training, broadcast updates, invite players by email, and prepare lineups for match day.

Player

Follow your team, season stats, upcoming fixtures, announcements, coach messages, and personal profile details like preferred foot and career history.

Ground Staff

Update live match events and scores from the pitch, then verify completed shifts in the shift ledger — with correction requests when data needs admin review.

DOREENA manager home

What DOREENA helps you do

  1. Manage your squad Keep player stats, registration details, and transfer records centralized in one secure platform.
  2. Track every match Real-time standings, fixtures, and ground-level match updates handled directly from the pitch.
  3. Stay connected Never miss a league announcement. Direct communication between admins, managers, and players.

Inside the mobile experience

Core modules from the Flutter app for running a league season end to end.

Squad management

Roster status, invites by email, player manager tools, injuries, jersey numbers, and placeholder profiles.

League hub

Standings, upcoming fixtures, match results, scout opponent views, and season stats.

Live & ledger

Ground staff live scoring plus verified shift history and admin-bound correction requests.

Profiles & stats

Career history, transfers, match ratings, scoring, teamplay, and season records in one profile.

Announcements

League-wide notices, pitch changes, match reminders, and manager broadcasts.

Join with invite code

Players and staff join their competition using an invite / league code during registration.

Clubs & squads in the product experience

Metro City FC crest Northside United crest Sample player avatar Sample player avatar

How a league runs on DOREENA

From invite code to live match updates — a simple operating loop for clubs and competition staff.

  1. Admin sets up the league Create clubs, teams, seasons, venues, and invite managers through the admin panel.
  2. Managers build the squad Register players, invite them by email, track availability, and keep the roster current.
  3. Fixtures go live League ops generate schedules; players and staff see upcoming matches in the app.
  4. Ground staff update the pitch Live goals and events sync into the competition record, then land in the verified shift ledger.
  5. Everyone stays informed Announcements, broadcasts, and profile stats keep the season moving without losing history.

Admin panel for the full league office

DOREENA Admin Panel — the web command center for football management and tracking.

Open live admin panel

DOREENA-style league admin operations room

Dashboard

Overview KPIs across clubs, teams, players, compliance, and pending actions.

Users & managers

Control player, manager, and staff access across the platform.

Teams & clubs

Create and oversee teams, clubs, and league assignments.

League ops

Seasons, fixture generation, venues, standings, and competition operations.

Financial ledger

Revenue, payouts, invoices, refunds, and payment method tracking.

Announcements

Create and broadcast league messages into the mobile app.

Tracking records

Career history, transfers, and player update oversight.

System admin

Platform-level controls for running the wider league network.

DOREENA

كل الملاعب . كل الدوريات . دورينا

All pitches. All leagues. One platform.

Ready to run your league on DOREENA — mobile app for the pitch, admin panel for the office.

Contact us