The product
The toolkit
Four applications · one competition · English and Arabic
Dawrify is not one screen with a share button. It is four applications reading the same match: a control room for whoever runs the competition, an app for whoever follows it, a public web page for whoever has never heard of it, and a scoreboard for the screen at the venue. Here is what each one does.
The toolkit
Four tools. One competition.
Dawrify isn't one screen with a share button. It's four applications reading the same match, each built for whoever is holding it.
The control room
Web dashboardWhere the competition is built and run: overview, teams, matches, standings, schedule, assistants, graphics and settings — plus the live match console. English and Arabic with full right-to-left layout.
The app
iOS + AndroidWhere fans live. A day feed, favourites, search across every tournament, team and player, and full match pages: summary, events, lineups, stats, head-to-head and standings. Tournament pages carry matches, standings, bracket, top scorers, top assists, stages and info. Scores move live over a websocket. English and Arabic.
The public pages
No installEvery tournament, match, team and player also has a real web page — server-rendered, fast, and findable by search engines. Someone who has never heard of you can land on your league from Google.
The broadcast
TV · Projector · OBSA full-screen scoreboard on its own URL with no login: cast it to a screen at the venue, or pull it into OBS as a browser source and stream the match.
Every one of them updates the second the referee taps.
- PhoneThe app2–1
- LaptopThe console2–1
- Web pagePublic2–1
- TVBroadcast2–1
Same match. Four screens. Nobody typed the score twice.
Formats & rules engine
Every format real football actually plays.
Not "leagues and cups". Five stage engines, four competition shapes, and a rules layer that lets a Ramadan seven-a-side and a Champions-League-style league phase both be correct.
- League
- Knockout
- Groups → knockout
- Hybrid
League
Round-robin, single or home-and-away.
Groups
Multiple tables, seeded draw, N advance per group, optional best third-placed teams.
Knockout
Bracket. One or two legs, per-round overrides, extra time, optional third-place play-off.
- The moat
League phase
One table where nobody plays everybody — fixed opponents drawn from each seeding pot, half home, half away, no repeats. The format the Champions League moved to in 2024-25.
Double elimination
Winners and losers brackets. One defeat drops you; two are out. Grand final between the two.
Settings that actually change the competition
- Match format
- 5-a-side · 7-a-side · 11-a-side · custom. Each seeds players on pitch, squad size, half length, substitution cap and windows — then you edit every one of them.
- Tie-breakers
- An ordered chain you compose from twelve criteria: head-to-head, h2h goal difference, goal difference, goals for, away goals, disciplinary points and more.
- Head-to-head mode
- Mini-league (UEFA, and FIFA from 2026) or pairwise. They genuinely disagree; the engine implements both.
- Knockout rules
- Legs per round, which side hosts leg two, away-goals rule on or off, extra time, third-place play-off on or off.
- League phase
- Number of pots, opponents drawn per pot, maximum clubs per association, how many qualify directly.
- Eligibility
- Men's, women's or mixed; an age ceiling as a plain number, so U-23 and U-17 need no migration; max teams; max squad size.
- Seasons
- Edition number and a series, so this year's competition knows it follows last year's — and next season can be minted from the last one.
Tie-breaker chain
Ordered- 01Points
- 02Head-to-head points
- 03Head-to-head goal difference
- 04Goal difference
- 05Goals for
- 06Disciplinary points
“Argue about the tie-breaker once, in January. Never again in May.”
Broadcast
Put the match on the wall.
A full-screen scoreboard on its own URL. No login, no app chrome, nothing to install: type a short address into a TV browser, cast it to a projector at the pitch, or paste it into OBS as a browser source and stream the match.


It's a broadcast, not a score bug
Before kickoff it builds up — the matchup, recent form, the venue, then each team's eleven walked line by line onto the pitch. At kickoff it switches to the live scene. A goal takes over the screen. Stoppage gets its own beat. It's choreographed, and it's timed to the real match.
One URL, no login. Pick the look.
scoreboard.dawrify.com/m-2481The scoreboard comes in more than one complete design — every one paints itself in the two teams' colours, contrast-checked so a white kit doesn't flare out on a bright screen.
The record
Amateur football finally gets a memory.
Matches, goals, assists, minutes, yellows, reds, tournaments played and titles won — following a player across teams and across seasons, on a permanent profile anyone can find by searching, and that anyone can follow. Top scorers and top assists per competition. Suspensions from yellow accumulation and red cards, tracked without anyone counting. Last season archived and still public, still on every player's page — and next season minted from it.
Five seasons, three clubs, one profile that outlives all of them.
- Apps
- 83Apps
- Goals
- 41Goals
- Assists
- 19Assists
- Titles
- 3Titles
| Season | Club | Apps | Goals |
|---|---|---|---|
| 2025/26 | Atlas FC | 21 | 14 |
| 2024/25 | Atlas FC | 24 | 11 |
| 2023/24 | Hay Sport | 18 | 7 |
| 2022/23 | Anfa United | 20 | 9 |
“Nobody has to remember. It's written down, and people are watching.”
