Domain: developer.glorylabs.nl
Repo: mahmoudholding/developer-portal
Status: vision captured 2026-05-27; branding decision PENDING; implementation issues filed under label devportal-vision.
The developer portal is the single public developer hub for every product in the Mahmoud Consultancy B.V. portfolio. External integrators and internal engineers come here to:
Every product in this workspace is a merknaam (brand) of Mahmoud Consultancy B.V. The portal surfaces those products as clearly-named sections; legal/controller designation always names Mahmoud Consultancy B.V.
All active product OpenAPI specs across the portfolio:
| Product | Repo | Notes | |---|---|---| | auditPic | mahmoudholding/auditPic | signed-photo SaaS | | claimio | mahmoudholding/claimio | schadeformulier B2B | | europeLogin | mahmoudholding/europeLogin | e-Herkenning alternative | | mahmoud-consultancy (InterimPlaza) | theroomyapp/mahmoud-consultancy | recruitment platform | | valideerleeftijd | mahmoudholding/valideerleeftijd | PSD2 age verification |
Excluded: roomy-mobile (separate sub Roomy B.V., not part of the MC portfolio).
Working recommendation (from orchestrator): GloryLabs umbrella as the dev-agency-facing brand, with each product clearly named in its own section, and legal fine-print naming Mahmoud Consultancy B.V. as controller / contract party.
Three options on the table for owner sign-off:
Tracked in issue (j) under the umbrella.
Each product publishes its OpenAPI spec from its own CI; the portal ingests on release. Mechanism (pull vs push, CDN vs git submodule vs artifact) tracked in issue (e).
Redoc is read-only. Options under evaluation:
Decision tracked in issue (f).
Terms of Service, Privacy Policy, and DPA must name Mahmoud Consultancy B.V. as the GDPR controller. Per-product processing addenda may layer on top. Tracked in issue (i).
Each product exposes a staging environment that the portal can route developers to. Setup tracked in issue (g).
Reacties