Lirevon
ServicesWorkIndustriesPricingAboutContact
العربية
Book a free audit
Loading
Lirevon

A creative + AI studio in Lahore, building brands, websites and AI consoles for the Gulf.

Lahore, Pakistan

Studio

About
Work
Pricing
Contact

Services

Brand & logo
WordPress
Web apps
AI consoles
Mobile apps
Content & video

Industries

Clinics
Restaurants
Real estate
Retail
Professional services

Resources

  • Blog
  • Tools
  • Automations

Explore

Work
Solutions
Answers
Locations
Glossary
Explore All

Start a project

  • hello@lirevon.com
  • WhatsApp
  • Book a call

© 2026 Lirevon. All rights reserved.

PrivacyTerms
LinkedInInstagramBehance

Work / Midad Ops Console

All work

Applications

Midad Ops Console

Client:Facilities management company (380 sites) · RiyadhYear:2024Industry:Facilities managementDuration:12 weeks
  • app
  • enterprise
  • saudi

Overview

Refine.dev replaced a costly bespoke React admin built on a tangle of Redux. The open-source Refine CRUD framework, extended with a custom Arabic RTL Ant Design theme, powers a work-order management console for 380 managed sites across Riyadh and Jeddah. Feature delivery time drops from 6 weeks to 4 days; work-order close rate improves from 68% within SLA to 91%.

The challenge

A bespoke Redux admin required a two-sprint cycle for every new report or filter the operations team needed. SLA breach penalties under the Saudi Vision 2030 infrastructure contracts were substantial, yet the ops team had no real-time visibility into which work orders were approaching breach. The admin also had no Arabic RTL support, forcing Arabic-speaking field supervisors to use an unfamiliar LTR interface.


The solution

Our approach

We rebuilt the admin using the open-source Refine.dev CRUD framework, which auto-generates list, create, edit, and show pages from a Supabase data provider — eliminating the boilerplate that slowed the custom build. We extended Refine's Ant Design layer with a full Arabic RTL theme and a custom SLA-countdown column component that highlights orders in red when within 2 hours of breach. A Supabase Realtime subscription keeps the work-order list live without polling.


Outcomes

What we delivered

Feature delivery time cut from 6 weeks to 4 days

SLA on-time close rate improved from 68% to 91%

Field supervisor adoption reached 100% within 3 weeks due to Arabic UI

SLA breach penalty exposure reduced by AED 340k/year


Key metrics

4 daysFeature delivery cycle
91%SLA close rate
100%Field adoption
AED 340kSLA penalty saving/yr

Tech stack

  • Refine.dev (open-source)
  • Next.js 15
  • Ant Design
  • Supabase
  • TypeScript
  • Zod

Services

  • Refine.dev admin implementation
  • Arabic RTL Ant Design theming
  • SLA monitoring component
  • Supabase data provider integration
  • Field supervisor onboarding

Client testimonial

“We used to dread every audit because we knew our SLA reports were always late. Now the ops manager sees live breach risk and we have not missed an SLA in four months.”

— Abdullah Al-Dosari, COO — Midad Facilities


Related work

More in this category

Maritime logistics operator (port handling) · Jeddah

Dhow Operations Hub

Self-hosted NocoDB replaced three sprawling Google Sheets workbooks managing 900+ vessel calls per month for a Jeddah port-handling firm. Role-based views let operations, finance, and customs teams each see only their columns; an automation webhook triggers WhatsApp alerts when a vessel ETA changes. Manual data-entry errors drop 83%; cross-team reporting time cut from 4 hours to 12 minutes.

  • app
  • logistics
  • saudi

Result:Data-entry errors −83%; cross-team reporting 4h → 12min

View project

GCC remittance & FX app · Manama

Sarrafa Notification Engine

Self-hosted Novu replaced seven separate notification integrations (email, SMS, WhatsApp, push iOS, push Android, in-app, Slack ops channel) with a single workflow engine. Arabic RTL notification templates, a digest-batching rule for high-frequency FX alerts, and Bahrain CBB regulatory delivery-receipt logging are all managed from one dashboard. Customer support tickets about missed alerts drop 71%; Bahrain CBB compliance log generation 4h → automated.

  • app
  • fintech
  • bahrain

Result:Missed-alert tickets −71%; CBB compliance log fully automated; 7 integrations → 1

View project

Residential property management (540 units) · Sharjah

Abraj Property Ops

Self-hosted NocoDB manages 540 residential units, lease records, and maintenance tickets. Self-hosted Novu pushes bilingual Arabic/English notifications to tenants for rent reminders, maintenance updates, and contract renewals via WhatsApp, SMS, and email. Rent arrears cases drop 44%; maintenance-ticket close time 9 days → 2.1 days.

  • app
  • enterprise
  • uae

Result:Rent arrears −44%; maintenance close time 9 days → 2.1 days

View project

Let's build something that ranks — and runs itself.

Book a free 30-minute audit, or message us on WhatsApp. We'll send a fixed-price proposal in two days.

Book a free 30-min auditWhatsApp us