صُرّةSurrah
تطبيق يقدّم تعريفًا آخر لمتابعة المصروفات الشخصيّة. يقدّم تجربة عربيّة أنيقة.An app that redefines personal expense tracking, with an elegant Arabic experience.
المشكلة والحلّProblem & solution
صُرّة تجعل التعاملات اليوميّة أبسط وأوضح، بواجهة عربيّة أنيقة على الويب والهاتف.
ركّز التصميم على السرعة والثقة، لتكون كلّ خطوة مفهومة من أوّل لمسة.
تحت السطح، تلتقط صُرّة رسائل البنك النصّيّة وتحوّلها تلقائيًّا إلى مصروفات مصنّفة عبر نموذج لغويّ، وتُبقي كلّ شيء داخل «مساحات» مشتركة — للعائلة أو الشركاء — بالريال العُمانيّ ودعم أكثر من 30 عملة. صُمّمت للسوق العُمانيّ من الجذر، عربيّةً أوّلًا لا معرّبةً لاحقًا.
Surrah makes everyday transactions simpler and clearer, with an elegant Arabic interface across web and mobile.
The design focuses on speed and trust, so every step is understandable from the first tap.
Under the surface, Surrah captures bank SMS messages and turns them into categorised expenses automatically through a language model, keeping everything inside shared "spaces" — for family or partners — in Omani Rial with support for 30+ currencies. Built for the Oman market from the root, Arabic-first rather than Arabized after the fact.
لقطات مختارةSelected shots






أبرز اللّمساتKey touches
تتبّع ذكيّ للمصروفاتSmart expense tracking
سجّل مصروفًا في ثوانٍ — يُصنَّف تلقائيًّا، أرفق إيصالًا أو ملاحظة، لتبقى صورة الإنفاق واضحة في فئات وحسابات معرّفة بالعربيّة والإنجليزيّة معًا.Log an expense in seconds — it's categorised for you, attach a receipt or a note, and the spending picture stays clear across categories and accounts labelled in both Arabic and English.
التقاط رسائل البنكAutomatic bank-SMS capture
تتحوّل رسالة البنك النصّيّة إلى مصروف مصنّف بنفسها دون إدخال يدويّ — وتزداد ذكاءً بتجّارك كلّما أكّدت عمليّة.Every bank text turns into a tidy, categorised expense on its own — no manual entry — and it gets smarter about your merchants each time you confirm one.
مساحات مشتركةShared spaces
نظّم المال في «مساحات» مشتركة — للعائلة أو الشركاء أو السكن المشترك — يرى الجميع الصورة نفسها محدَّثة، ولا يضيع شيء أبدًا.Keep money organised in shared "spaces" — for family, partners or a household — everyone sees the same up-to-date picture, and nothing is ever truly lost.
ميزانيّات وأهداف ادّخارBudgets & savings goals
ضع ميزانيّات مرتبطة بدخلك وأهداف ادّخار بمبالغ ومواعيد، وراقب أشرطة التقدّم تمتلئ — وأرصدتك دقيقة دائمًا.Set budgets around your income and savings goals with target amounts and dates, and watch the progress bars fill — your balances always stay accurate.
حسابات وعملات متعدّدةAccounts & multi-currency
تابع حسابات جارية وتوفير وبطاقات في لمحة واحدة، بأكثر من 30 عملة والريال العُمانيّ أصلًا — تُحوَّل المبالغ تلقائيًّا وتبقى بعملتها الصحيحة.See current, savings and card accounts at a glance, in 30+ currencies with Omani Rial as home — amounts are converted for you and always shown in the right currency.
تحليلات واشتراكاتInsights & subscriptions
تحليلات هادئة للمتوسّط اليوميّ وأعلى الفئات والاتّجاهات والتوقّع الشهريّ، وتتبّع للاشتراكات المتكرّرة بتنبيهات في مواعيدها — وطبقة Surrah+ المميّزة.Calm insights into daily spend, top categories, trends and a monthly forecast, plus recurring-subscription tracking with timely reminders — and a premium Surrah+ tier.
كيف بُنيHow it was built
التأسيسFoundation
بدأت صُرّة على الآيفون — طريقة أنيقة وسريعة لتسجيل الإنفاق، عربيّةً أوّلًا من أوّل شاشة.Surrah began on iPhone — an elegant, fast way to log spending, Arabic-first from the very first screen.
الالتقاطAutomatic capture
ثمّ جاء السحر: رسائل البنك تتحوّل إلى مصروفات مصنّفة بنفسها، وتتعلّم تجّارك كلّما أكّدت عمليّة.Then came the magic: bank texts turning into categorised expenses by themselves, learning your merchants as you confirm them.
في كلّ مكانEverywhere
وصلت صُرّة إلى أندرويد بالتجربة نفسها ميزةً بميزة، مع لوحة تحكّم تدير كلّ شيء خلف الكواليس.Surrah arrived on Android with the same experience, feature for feature, plus an admin view to run everything behind the scenes.
الإطلاقLaunch
موقع تعريفيّ، وطبقة Surrah+ المميّزة، وإطلاق في السوق العُمانيّ بالعربيّة والإنجليزيّة جنبًا إلى جنب.A marketing site, the premium Surrah+ tier, and a launch in the Oman market with Arabic and English side by side.
الحرّيّة الماليّة تبدأ بخطوة واحدة. تتبّع اليوم، وازدهر غدًا.Financial freedom starts with a single step. Track today, thrive tomorrow.— أمجد السليماني، مؤسّس صُرّة— Amjad Al Sulaimani, founder of Surrah
ما تحت الغطاءUnder the hood
SwiftUI + TCA · Flutter + Riverpod
تطبيق iOS أصيل بـ SwiftUI ومعماريّة Composable، وتطبيق Android بـ Flutter وRiverpod وgo_router — كلاهما يدعم العربيّة والإنجليزيّة وقياسًا حيويًّا بـ Firebase.A native SwiftUI iOS app on The Composable Architecture, and a Flutter Android app with Riverpod and go_router — both bilingual with Firebase analytics and crash reporting.
- Swift 6
- TCA
- Flutter
- Riverpod
Next.js 16 · React 19
لوحة تحكّم وموقع تعريفيّ بـ Next.js وReact، بـ Tailwind وshadcn/ui وradix، وتعريب عبر next-intl — هادئان وسريعان وعربيّان أوّلًا.An admin dashboard and a marketing site on Next.js and React, with Tailwind, shadcn/ui and Radix, localised through next-intl — quiet, fast and Arabic-first.
- Next.js 16
- React 19
- Tailwind 4
- next-intl
Supabase · Postgres · Deno
Postgres مع صلاحيات على مستوى الصفّ وحذف ناعم ونموذج عملات متعدّدة، ودوالّ حافّة بـ Deno، ومهامّ مجدولة بـ pg_cron لدورات الاشتراكات والميزانيّات.Postgres with row-level security, soft-delete and a multi-currency model, Deno edge functions, and pg_cron jobs driving subscription and budget cycles.
- Postgres
- RLS
- Edge Functions
- pg_cron
n8n · OpenAI · RevenueCat
تدفّقات n8n على خادم Hostinger مستقلّ تحلّل رسائل البنك عبر OpenAI، وخدمة أسعار صرف مخبّأة، واشتراكات مميّزة بـ RevenueCat، وإشعارات بـ Firebase.n8n flows on a dedicated Hostinger server parse bank SMS via OpenAI, a cached exchange-rate service, premium subscriptions through RevenueCat, and push via Firebase.
- n8n
- OpenAI
- RevenueCat
- Firebase

