Haitham AssoliRead this in Arabicاقرأ هذه الصفحة بالإنجليزية
Back to the sheet

Mobile2025

Marafiq Plus

Find every park and public facility in Amman, and report what is broken.

A map-driven guide to parks and public facilities under Greater Amman Municipality, with search, details and the ability to report issues back to the municipality.

Production
Marafiq Plus
Role
Client project: mobile development
Year
2025
Status
Shipped
Format
Mobile
Built with
React NativeExpo RouterTypeScriptGoogle MapsFirebaseZustandReact QueryReanimatedRestyleFuse.js
Where to find it
Marafiq Plus — Find every park and public facility in Amman, and report what is broken.مرافق بلس — اعثر على كل حديقة ومرفق عام في عمّان، وأبلغ عمّا هو معطّل.

Treatment

Amman has far more public green space than people use, mostly because nobody knows where it is. The municipality had the data; residents had no way to see it.

في عمّان مساحات خضراء عامة أكثر بكثير مما يستخدمه الناس، والسبب أساسًا أن لا أحد يعرف أين هي. كانت البيانات لدى الأمانة، ولم يكن للسكان سبيل لرؤيتها.

The app puts every park and facility on a detailed map with the practical information of where it is, what is there and whether it is open, and closes the loop by letting residents report problems directly instead of finding a phone number.

يضع التطبيق كل حديقة ومرفق على خريطة مفصّلة مع المعلومات العملية عن مكانه وما فيه وهل هو مفتوح، ويُغلق الحلقة بتمكين السكان من الإبلاغ عن المشكلات مباشرة بدل البحث عن رقم هاتف.

Challenges

  1. Hundreds of pins is not a map, it is noise

    The problem

    Rendering every facility at city zoom produces an unreadable cluster and drags the frame rate down on mid-range Android devices.

    What I did

    Markers cluster by zoom level and only the visible viewport is queried, so the map stays legible and the device only ever renders what is on screen.

  2. People search for places by the wrong name

    The problem

    Official facility names rarely match what residents call a place, and Arabic spelling varies. Exact matching returns nothing for most real searches.

    What I did

    Fuzzy search over normalised Arabic text, so approximate spellings and partial names still land on the right facility.

Results

  • Published on Google Play for Greater Amman Municipality.منشور على Google Play لأمانة عمّان الكبرى.
  • Map, search and citizen issue reporting in one app.خريطة وبحث وإبلاغ المواطنين عن المشكلات في تطبيق واحد.

Stills

  • Marafiq Plus — still 1/6مرافق بلس، لقطة 1 من 6
  • Marafiq Plus — still 2/6مرافق بلس، لقطة 2 من 6
  • Marafiq Plus — still 3/6مرافق بلس، لقطة 3 من 6
  • Marafiq Plus — still 4/6مرافق بلس، لقطة 4 من 6
  • Marafiq Plus — still 5/6مرافق بلس، لقطة 5 من 6
  • Marafiq Plus — still 6/6مرافق بلس، لقطة 6 من 6
Next design — PlayroomSee all 14