Loan Implementation Roadmap

First Minute Gaming — Backoffice Delivery Plan
Private Access · Investor Review

ME@ Consultancy · Confidential
First Minute Gaming Backoffice Implementation Roadmap

Building the next-generation FMG backoffice — with an AI-first operator flow

An eight-month, investor-grade delivery plan for Loan — FMG's incoming full-stack developer — covering every feature in the approved backoffice showcase, plus an AI command layer that lets operators run the platform through natural language, a Risk Management integration bridge to FMG's existing RM platform, and a two-month post-launch hardening + handover phase that closes the year.

Owner: Loan (Senior Full-Stack + Lead, joining May 2026)
Duration: 8 months (May → December 2026)
Capacity: 0.5 FTE — halftime across 2026
Canonical scope: FMG Backoffice Showcase v1
Priority 1
AI Flow
Natural-language backoffice control
Priority 2
RM Bridge
Integration, not rebuild
Modules Shipped
20
10 new · 9 enhanced · 1 current
Go-Live Target
Oct '26
Feature-parity, then 2 mo hardening
Executive summary

One developer, eight months, twenty modules, zero shortcuts on AI and Risk — plus a two-month post-launch hardening window that closes the year.

This roadmap sequences every feature in the approved FMG backoffice showcase around two strategic investments that set FMG apart from every other operator on the market, then dedicates November and December to stabilization, RM tuning on real production data, the first B2B operator dry-run, and a clean handover into BAU for FY27.

The bet. FMG is not rebuilding a backoffice — FMG is building a backoffice that its operators can talk to. The existing live platform has no dashboard, a broken Reports module, no audit log, no player profiles, no risk engine, and a crippled CMS. Replacing that with a conventional clone would be table stakes. Instead, the plan layers a Claude-powered AI command bar across every module so that operators can issue natural-language demands — "Show me deposits over $5,000 from new players this week," "Void every bet placed in the last hour on Event 24812," "Draft a responsible-gambling report for March" — and receive structured answers, tables, charts, or pre-filled actions back.

The integration. FMG already operates a standalone Risk Management platform. This roadmap explicitly does not rebuild it. Instead, Loan builds an automation bridge that reads risk scores, liability alerts, and velocity signals from the existing RM platform and surfaces them inline across User Management, Bets, Transactions, and — critically — through the AI command bar. The bridge is scoped in May, built progressively from June onward, and lands as a fully complete automation pipeline in September–October 2026. That sequencing is intentional: rushing a risk automation layer is how operators lose money, so the work runs in parallel from day one but the "done" milestone is deliberately placed before go-live, leaving November and December for tuning automation thresholds against real production traffic.

The delivery model. Loan is juggling three concurrent workstreams every month — AI flow, RM bridge, and the module backlog. This is not a sequential waterfall. The AI command bar kicks off in May as the first shipped capability and progresses through conversational → actions → analytics → RM-aware → per-module recipes across the first six months, then gets a hardening + per-prompt-recipe tuning pass in November–December. The RM Automation Bridge scopes in May, breaks ground in June, surfaces inline in July, adds first automation rules in August, and fully delivers in September–October — with November dedicated to threshold tuning on real data and December to an SLA-monitored handover. Module tracks run alongside both strategic workstreams, with gap-first sequencing for broken live modules (Dashboard, Reports, player profiles) front-loaded into months one through three.

Why this plan wins

  • AI-first operator flow kicks off in May and is the first shipped capability — category-defining differentiator.
  • RM Automation Bridge runs in parallel from May onward, with full delivery in Sep–Oct — realistic, not rushed.
  • Three concurrent workstreams every month (AI · RM · Modules) — not a sequential waterfall.
  • Gap-first sequencing: broken Dashboard, Reports, and player profiles ship in the first three months.
  • Every month closes with hard acceptance criteria and a live demo — not a sprint-review slide.
Open assumptions — flagged for Patrick

Four items where the plan makes a reasonable call that Patrick should confirm.

Each of these can change the timeline by ±2–4 weeks. Surfaced here rather than buried in footnotes.

Loan's weekly capacity

Plan assumes a steady ~20 productive dev-hours / week across 35 weeks — Loan is senior full-stack with lead skills, working halftime (0.5 FTE) across 2026. Total budget ≈ 700 h. Ramp-up compressed to half a week given seniority. If Loan can push to 25 h / week, the Phase-2 FY27 backlog (see scope ledger) can be partially pulled forward.

Existing RM platform API surface

RM bridge design assumes the existing RM platform exposes a REST or webhook interface with player risk scores, liability alerts, and velocity events. If only DB-level or file-drop integration is available, add ~2 weeks to Month 2 for a custom adapter.

AI model & data-privacy posture

AI flow is scoped around Claude via Anthropic API with prompt-level PII redaction and no player PII leaving FMG infrastructure in plain text. If FMG requires a self-hosted / on-prem model, expect +3 weeks of infra work in Month 1.

Phase-2 FY27 backlog

Front-end player-facing showcase (cashout suite, Bet Builder 2.0, My Bets 2.0, Favoris 2.0, etc.), Affiliate Management payout automation, full multi-language CMS page builder, and any net-new modules requested mid-delivery are explicitly deferred to a FY27 phase-2 window — halftime capacity cannot absorb them without breaking the AI + RM differentiators.

Workstreams

Three concurrent workstreams, ordered by strategic priority.

Every deliverable in the eight-month plan belongs to exactly one of these workstreams so that reporting stays simple and dependencies stay visible.

Priority 1 · Strategic

AI Operator Flow

Claude-powered natural-language command bar embedded in the backoffice shell — read, analyze, then act.

  • Global command bar with Cmd-K invocation
  • Structured tool-calling against backoffice APIs
  • Read-only MVP in Month 1; write/action in Month 3
  • Per-module prompt recipes (Reports, Users, Bets)
  • Audit-logged every AI action
  • PII redaction layer in front of every prompt
Priority 2 · Strategic

Risk Management Bridge

Integration layer hooking FMG's existing RM platform into the backoffice workflow. Not a rebuild.

  • Outbound: sync admin actions to RM platform
  • Inbound: pull player risk scores, alerts, velocity
  • Embedded RM widgets in User & Bet detail views
  • Real-time liability dashboard on home page
  • AI flow can query RM state natively
  • Fallback cached scores if RM platform is down
Priority 3 · Scope

Backoffice Modules

All twenty modules from the approved FMG backoffice showcase, grouped by themed monthly releases.

  • 10 new modules: Dashboard, Reports, Payments, Risk, RG, Comms, Affiliates, GeoIP, Sentry, Playwright
  • 9 enhanced modules: Admin, Users, Bonuses, Transactions, Casino, Events, Bets, Sportsbook, CMS
  • Fix-first sequencing for broken modules (Reports, CMS settings, player profiles)
  • Audit log infrastructure ships in Month 3 and back-fills earlier modules
  • Every module wired to the AI command bar on release
Timeline at a glance — concurrent tracks

Every month Loan is juggling multiple tracks — this is a parallel plan, not a single-line waterfall.

AI flow kicks off in May as the first shipped capability and runs end-to-end across all eight months. The RM Automation Bridge is scoped in May, builds progressively from June, and lands in full during September–October — the realistic delivery window. November & December are reserved for production-data tuning, B2B operator dry-run, and clean handover into FY27 BAU. Module tracks run in parallel alongside both strategic workstreams.

Workstream / Deliverable
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
AI Command BarP1 · kicks off May · runs end-to-end
MVP (May) → Conversational → Actions → Analytics → RM-aware → Per-module recipes
RM Automation BridgeP2 · scopes May · fully complete Sep–Oct
Scoping → API foundation → Widgets → Automation rules → FULL DELIVERY
DashboardPlatform · new
Live
User Mgmt + ProfilesPlatform · enhanced
Profiles · KYC
Reports + Audit LogPlatform · new/fix
5-tab reports · audit
Payments · Transactions · BonusesFinance · new/enhanced
Providers · AML · A/B
Responsible GamblingCompliance · new
Self-excl · limits · RC
Communication CenterOperations · new
SMS · Email · Push
GeoIP & RestrictionsOperations · new
Countries · VPN
Admin ManagementPlatform · enhanced
2FA · RBAC
Sportsbook · Bets · EventsBetting · enhanced
Margins · void/settle
Casino ConfigCasino · enhanced
RTP · analytics
Affiliates + CMSOperations · new/enh
Tiers · banners · i18n
Sentry + PlaywrightDeveloper Tools · new
Observability · E2E
Prod hardening & RM tuningHardening · Nov
Live-traffic RM thresholds · bug burn-down
B2B dry-run + HandoverHandover · Dec
1st operator dry-run · SLA · FY27 BAU handover
Month-by-month plan

Each month closes with a live demo and hard acceptance criteria.

Focus, deliverables, dependencies, acceptance criteria, and relative workload for Loan. Workload bars are relative to a maximum sustainable single-developer load.

Month
1
May '26

AI Flow Kickoff & Foundation

Onboard Loan and immediately light up the AI command bar — it's the first shipped capability. In parallel, scope the RM platform integration and deliver the missing Dashboard.

AI · MVP shipped RM · scoping Dashboard Onboarding

Concurrent deliverables — three tracks

AI · P1 · Command bar MVP (shipped)Cmd-K global shortcut, Claude API integration, PII redaction layer, three read-only tool definitions (players, transactions, bets). First visible capability Loan ships.
RM · P2 · Discovery & scopingAPI audit of existing RM platform, integration architecture doc, event schema draft, staging access negotiated with RM team. No code yet — deliberate.
Modules · Dashboard (new)Real-time KPI overview, revenue charts, player activity, deposit/withdrawal tracking. Becomes the new landing page and fixes the "opens to Categories" bug.
Ops · Loan onboardingCodebase walkthrough, local env, CI pipeline, coding standards, branch protections, first solo PR to main.
Dependencies
  • Claude API access + budget approved
  • Data warehouse read creds for AI tool calls
  • RM platform API docs + introductions
  • Loan laptop & VPN issued day 1
End-of-month acceptance
  • AI bar live in staging, answers 3 canonical questions in <5s
  • Dashboard live in production for all admins
  • RM integration architecture doc signed off by Patrick
  • Every AI call captured in an audit record
Loan load (of 0.5 FTE)
75%
Month
2
Jun '26

AI Goes Conversational · RM Foundation

Second AI release ships while the RM bridge breaks ground — first API calls hitting FMG's existing RM platform. Player profiles and KYC land in parallel.

AI · v2 conversational RM · API foundation User profiles · KYC

Concurrent deliverables — three tracks

AI · P1 · Conversational modeMulti-turn memory, context-aware follow-ups, inline charts and tables rendered from tool outputs. Production rollout to all admins.
RM · P2 · Integration foundationWebhook listener stood up, first successful ingestion of risk scores from the existing RM platform, normalized into backoffice schema. Thin slice, not the full pipeline.
Modules · User Management (enhanced)Clickable player profiles (missing in live), bet + transaction history tabs, KYC workflow with document upload and reviewer assignment.
Dependencies
  • RM platform staging credentials provisioned
  • Agreed event schema with RM team
  • KYC review roles defined by compliance
End-of-month acceptance
  • AI bar handles 3+ follow-up turns reliably in prod
  • First RM event ingested end-to-end in staging
  • Player profile panel live with full history tabs
  • KYC workflow completes end-to-end in staging
Loan load (of 0.5 FTE)
90%
Month
3
Jul '26

AI Actions · RM Widgets · Reports Fix

AI graduates from read-only to write mode. RM surfaces inline in User Management. The broken Reports module and the platform-wide audit log both ship.

AI · actions RM · inline widgets Reports · Audit log

Concurrent deliverables — three tracks

AI · P1 · Action modeWrite-capable tool calls behind a confirm step. "Void this bet," "Flag this player," "Generate custom report." Every action audit-logged.
RM · P2 · Inline widgetsRisk score, liability exposure, and velocity signals surfaced on every player profile. First visible RM integration for operators. Read-only still — automation comes later.
Modules · Reports (fix + new)Replaces broken live module. Financial, Player, Sports, Casino, Custom tabs with exports. Wired to the AI bar.
Modules · Audit log infrastructureAppend-only store capturing all admin actions (human + AI), searchable UI, CSV export. Back-fills earlier modules.
Dependencies
  • Reporting queries signed off by finance
  • Retention policy decided for audit log
  • RM event schema stable from Month 2
End-of-month acceptance
  • AI can generate and export a custom report end-to-end
  • RM risk scores visible on every player profile
  • All 5 Reports tabs load real data, no 404s
  • Audit log captures every admin action across the platform
Loan load (of 0.5 FTE)
95%
Month
4
Aug '26

AI Analytics · RM Automation Rules · Finance Hardening

AI graduates to analytics mode. RM integration layers on the first automation rules (auto-flag, auto-limit triggers). Payment Methods, Transactions and Bonuses hit showcase parity.

AI · analytics RM · automation rules Payments · Trans · Bonuses

Concurrent deliverables — three tracks

AI · P1 · Analytics prompts"Show me week-over-week deposit trends," "Which bonuses drove the most NGR?" — AI runs queries, returns rendered charts plus narrative.
RM · P2 · First automation rulesAuto-flag + auto-limit triggers from inbound RM events. Admins can configure thresholds. Still not the full automated pipeline — that's September–October.
Modules · Payment Methods (new)Provider config UI, deposit/withdrawal toggles, limits, per-provider fees. New providers added without code changes.
Modules · Transactions (enhanced)Per-provider limits, auto-approval rules, AML thresholds, multi-currency support.
Modules · Bonus Management (enhanced)Budget tracking, A/B testing support, real-time per-bonus usage analytics.
Dependencies
  • Final list of supported payment providers
  • AML thresholds signed off by compliance
  • RM team alignment on automation trigger rules
End-of-month acceptance
  • AI runs and renders analytics queries with charts
  • First RM-triggered auto-flag fires end-to-end in staging
  • New payment provider onboarded in <10 min via UI
  • Bonus A/B test runs end-to-end in staging
Loan load (of 0.5 FTE)
95%
Month
5
Sep '26

RM Automation — Full Delivery (Part 1) · Compliance Modules · AI RM-Aware

The Risk Management Automation Bridge enters its full delivery window. AI becomes RM-aware. Compliance and operations modules ship in parallel.

RM · FULL DELIVERY P1 AI · RM-aware RG · Comms · GeoIP Admin 2FA/RBAC

Concurrent deliverables — three tracks

RM · P2 · Full automation pipeline (part 1 of 2)Complete automation rule engine, bi-directional sync with RM platform, real-time liability dashboard on home page, per-player limit enforcement loop. This is the milestone Patrick committed to externally.
AI · P1 · RM-awareAI can query RM state natively: "Any high-risk deposits in the last hour?" → live pull from RM platform inside 3s. AI can trigger RM-defined actions (behind confirm).
Modules · Responsible Gambling (new)Self-exclusion management, cooling-off periods, deposit limit enforcement, reality check timers, compliance reporting.
Modules · Communication Center (new)SMS / email / push templates, campaign manager, segment targeting, delivery tracking.
Modules · GeoIP & Restrictions (new)Country allow/block rules, region-based content restrictions, VPN detection, IP allowlisting.
Modules · Admin Management (enhanced)Activity logs, role permission matrix, enforced 2FA for admin roles.
Dependencies
  • RM team available for integration sign-off
  • SMS / email vendor accounts provisioned
  • Legal sign-off on RG copy and flows
  • GeoIP database licensed (MaxMind or equivalent)
End-of-month acceptance
  • RM automation pipeline live — first auto-action in production
  • AI answers live RM queries inside 3s end-to-end
  • First outbound campaign sent via Comms Center
  • Self-exclusion + GeoIP rules block test accounts/IPs
  • 2FA enforced for all super-admin logins
Loan load (of 0.5 FTE)
100%
Month
6
Oct '26

RM Automation — Full Delivery (Part 2) · Frontline & Feature-Parity

RM Automation Bridge closes out with hardening and edge cases. AI gets per-module prompt recipes. Sportsbook, Casino, Affiliates, CMS, and Developer Tools round out feature parity. Feature-complete at end of month — then two months of hardening begin.

RM · FULL DELIVERY P2 AI · per-module recipes Sportsbook · Casino Affiliates · CMS Sentry · Playwright

Concurrent deliverables — four tracks

RM · P2 · Full automation — hardening (part 2 of 2)Fallback paths, cached-score mode on RM outage, edge-case bet voiding, reconciliation dashboard, load testing. RM Automation Bridge officially signed off as "fully complete".
AI · P1 · Per-module prompt recipesPrompt packs tuned per module — context-aware on Bets, Sportsbook, Players. Plus the AI flow gains full RM action vocabulary.
Modules · Sportsbook · Bets · EventsMargin management per sport, market group builder, cashout config; event creation, live score status; bet detail view with void/settle and suspicious pattern highlighting.
Modules · Casino Config (enhanced)RTP monitoring, provider-level controls, game performance analytics, category management.
Modules · Affiliate Management (new)Registration, commission tiers, performance tracking, payouts, marketing material distribution.
Modules · CMS (enhanced)Page builder, banner management, multi-language content editing (EN · FR · HT).
Modules · Sentry + Playwright embedError monitoring dashboard and E2E test suite runner surfaced inside backoffice.
Dependencies
  • RM Month-5 automation pipeline stable in prod
  • Sportsbook trading team available for sign-off
  • Affiliate commercial terms finalized
  • Translation pipeline for CMS multi-language
End-of-month acceptance
  • RM Automation Bridge officially signed off as fully complete
  • Full feature-parity with approved showcase
  • AI flow runs per-module recipes, including RM actions
  • Playwright suite runs green in CI; Sentry captures real errors inside 24h
  • Patrick signs off on feature-complete milestone; enter hardening phase
Loan load (of 0.5 FTE)
100%
Month
7
Nov '26

Hardening · RM Tuning on Production Data · AI Prompt-Recipe Refinement

First month on live production traffic. RM thresholds get tuned against real deposit, liability and velocity patterns — not synthetic. AI prompt recipes are hardened with real operator logs. Bug burn-down and performance profiling against production load.

RM · threshold tuning AI · recipe hardening Bug burn-down Perf profiling

Concurrent deliverables — hardening tracks

RM · P2 · Threshold tuning on live dataReal-traffic tuning of auto-flag, auto-limit and auto-freeze thresholds. Reconciliation dashboard reviewed weekly. Measurable false-positive / false-negative rates published and trending down.
AI · P1 · Prompt-recipe refinementFirst 4 weeks of operator logs mined for failure patterns. Per-module prompt recipes re-tuned. Hallucination rate measured and trending down. Guard-rails tightened for destructive actions.
Modules · Bug burn-downPrioritised backlog of real-user bugs from Oct go-live. Target: zero P1 / ≤3 P2 open at end of month.
Platform · Performance profilingReal-traffic performance sweep — slow queries, n+1 fetches, cold-start latency on AI bar. Regressions captured in Sentry SLOs.
Dependencies
  • Production traffic live since Oct go-live
  • RM team available for weekly threshold review
  • Sentry SLO dashboards wired up from Month 6
End-of-month acceptance
  • RM false-positive rate down >30% vs Oct baseline
  • Zero P1, ≤3 P2 bugs open at month-end
  • AI hallucination rate measured, logged weekly, trending down
  • Performance p95 within SLO on all critical paths
Loan load (of 0.5 FTE)
85%
Month
8
Dec '26

First B2B Operator Dry-Run · SLA Monitoring · FY27 BAU Handover

The platform meets its first external B2B operator dry-run — the readiness gate for the FMG white-label story. SLA monitoring goes formal. Clean handover into FY27 BAU with operator playbook, runbooks, and prioritised FY27 backlog.

B2B dry-run SLA monitoring Runbooks · handover FY27 backlog

Concurrent deliverables — handover tracks

Platform · B2B operator dry-runTenant isolation verified, first external operator onboarded against a sandbox tenant, end-to-end walkthrough (admin provisioning → RG → payments → RM → reports) with their compliance lead.
RM + AI · SLA monitoringFormal SLA dashboards for RM latency, AI response time, and audit-log integrity. Alerting wired into PagerDuty / equivalent. First monthly SLA report generated.
Ops · Runbooks + operator playbookIncident runbooks, on-call rotation, RM threshold playbook, AI prompt-recipe editorial guide, and a "Day 1 operator" onboarding doc. Everything needed for BAU to run without Loan.
Planning · FY27 backlog prioritisationFrozen FY27 phase-2 backlog (FE showcase, Affiliate payouts, deep CMS, any new-operator asks) ranked by impact and effort, ready for the FY27 kick-off.
Dependencies
  • Candidate B2B operator identified + scheduled for dry-run
  • Alerting stack (PagerDuty or equivalent) provisioned
  • Patrick available for handover sign-off
End-of-month acceptance
  • B2B dry-run completed, gaps list triaged and scoped into FY27
  • SLA dashboards live; first monthly SLA report published
  • All runbooks + operator playbook signed off by Patrick
  • FY27 backlog frozen and ranked
  • Clean handover — FY27 BAU can run without Loan in the loop
Loan load (of 0.5 FTE)
75%
Scope ledger

Every module, tagged and accounted for.

The canonical input to this plan is the approved FMG backoffice showcase. No modules are invented; no modules are dropped silently.

New modules 10 NEW

Dashboard — Real-time KPI overview. (Month 1)
Reports — Financial / Player / Sports / Casino / Custom. Replaces broken live module. (Month 3)
Payment Methods — Provider configuration panel. (Month 4)
Risk Management — Shipped as bridge to existing RM platform, not rebuild. (Month 2)
Responsible Gambling — Self-exclusion, limits, reality checks. (Month 5)
Communication Center — SMS / email / push. (Month 5)
Affiliate Management — Commission tiers, payouts. (Month 6)
GeoIP & Restrictions — Country rules, VPN detection. (Month 5)
Sentry (Error Tracking) — Developer tool. (Month 6)
Playwright (E2E Tests) — Developer tool. (Month 6)

Enhanced + current modules 10 ENHANCED / CURRENT

Admin Management — Activity logs, RBAC, 2FA. (Month 5)
User Management — Clickable profiles, KYC, history. (Months 2–3)
Bonus Management — Budget, A/B, analytics. (Month 4)
Transactions — Per-provider limits, AML, multi-currency. (Month 4)
Casino Config — RTP monitoring, provider controls. (Month 6)
Categories (Sports) — Current state preserved as baseline. (no rework)
Events — Event creation, markets, live scores. (Month 6)
Bets — Detail view, void/settle, risk flagging. (Month 6)
Sportsbook Settings — Margins, limits, market groups, cashout. (Month 6)
CMS — Page builder, banners, multi-language. (Month 6)
Capacity reality & FY27 phase-2 backlog

Halftime senior capacity is sized for AI + RM + 20 modules + hardening — the FE showcase is deliberately deferred to FY27.

Loan is a senior full-stack with lead skills, but he works halftime across all of 2026. That single constraint is load-bearing for this entire plan: the whole document is a truthful answer to "what can one senior halftime developer ship in eight months without breaking quality on the two things that actually differentiate FMG — the AI command bar and the RM Automation Bridge?"

Halftime math. 0.5 FTE × 35 weeks × ~20 productive hours ≈ ~700 h across the eight-month window. That is the total budget — AI flow, RM bridge, 20 modules, hardening, B2B dry-run, and handover all come out of it. There is no room left over for a player-facing front-end showcase on top.

What BAU still swallows. Ongoing bugfixes, broken-state repairs, new provider integrations, new B2B operator onboarding, QA & support liaison, and pre-match / live historical-data work continue to be handled by the existing BAU team — not by Loan. If any of that lands on Loan's plate mid-delivery, modules at the bottom of the scope ledger move to the FY27 backlog below.

Capacity
0.5 FTE
Senior + Lead · halftime 2026
Window
~35 wks
May → December 2026
Total budget
~700 h
35 weeks × ~20 h
FY27 deferred
~260 h
FE showcase + phase-2 backlog
FY27 phase-2 backlog — frozen in Dec '26, executed FY27

Cashout suite ~60 h

Full and partial cashout on the betslip, live bet detail, and My Bets list. Live quotes, confirm modal, min/max guards, graceful fallback when the market is frozen.

  • Full cashout button on any live bet
  • Partial cashout slider (25 / 50 / 75 / custom)
  • Accept-better-price toggle before confirming

Bet Builder 2.0 + pre-built combos ~50 h

Keep the current builder logic, add curated pre-built combinations surfaced as one-tap widgets on match and league pages — BTTS + Over 2.5, player prop stacks, same-game parlays.

  • Widget library with 5–8 templates per sport
  • Builder UX: drag-to-reorder, invalid-combo hint, live odds refresh

Market views — grouping & pinning ~40 h

Compact / expanded toggles, sticky pinned markets, market group tabs (Goals / Corners / Cards / Specials), and a "most popular" ribbon that respects operator priority.

  • User-level pinning persisted across sessions
  • Operator-level market group ordering in backoffice

My Bets 2.0 ~30 h

Inline cashout, filters (open / settled / cashed-out), one-tap rebet, share-slip-as-image, and per-leg progress indicators for live events.

  • Rebet button rebuilds the slip in one tap
  • Share-as-image for social proof

Betslip polish ~25 h

Quick-stake chips (5 / 10 / 25 / 50 / max), accept-any-odds-change toggle, inline edit of selections, keyboard input on desktop, haptic confirm on mobile.

Promotions — opt-in & progress ~30 h

Each promo gets an explicit opt-in / claim button, a progress bar for wagering requirements, and a clean T&C drawer so players understand exactly what they joined.

Favoris 2.0 ~25 h

Extend the existing Favoris section to cover leagues, teams, and individual markets — with a heart icon on every card. Favourites bubble up into À Venir, the home rail, and the side navigation, giving recurring players a one-tap path to the matches they actually care about.

Pull-forward candidates — if Loan can push to 25 h / week
  • MyAccount KPI dashboard lite — deposits, withdrawals, bets, P/L across a timeframe
  • Odds format picker (Decimal / Fractional / American) + NL locale alongside the current FR
  • Deposit UX — preset chips + "repeat last deposit" button + clearer provider logos
  • Responsible gaming — session timer & reality-check pop-up
FY27 — parked, not sized
  • Full MyAccount redesign (tabs, shell, navigation)
  • Casino UX pass (tile sizes, quick-launch, provider filters)
  • Referral / invite-a-friend hub
  • Accessibility + PWA polish (WCAG AA, offline shell)
  • Homepage — hero carousel, live-now rail, personalised picks
  • Deep multi-language CMS page builder
  • Affiliate Management payout automation

FMGaming Backoffice — Implementation Roadmap for Loan

Prepared for investor review. Canonical scope input: approved FMG Backoffice Showcase. All assumptions are listed explicitly in the Assumptions section; any change to those assumptions will be reflected in a revised version of this document.

Version 1.1 · Prepared April 2026 · Eight-month window: May → December 2026 · 0.5 FTE senior + lead