صُرّةSurrah

تطبيق يقدّم تعريفًا آخر لمتابعة المصروفات الشخصيّة. يقدّم تجربة عربيّة أنيقة.An app that redefines personal expense tracking, with an elegant Arabic experience.

الدورRoleتصميم وهندسةDesign + Engومنتجand product
المدّةDuration9 أشهر9 months20252025
المنصّاتPlatformsiOS و AndroidiOS & Android+ لوحة تحكّم وموقع+ admin & web
العملاتCurrencies+3030+تحويل تلقائيّ · الريال أصلًاauto-converted · OMR default
الحالةStatusمُطلقShippedإنتاج · السوق العُمانيّProduction · Oman market
surrah.om

المشكلة والحلّ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

اللوحةDashboard
اللوحةDashboard
التحليلاتInsights
التحليلاتInsights
الميزانيّةBudget
الميزانيّةBudget

أبرز اللّمسات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

10 أسابيع10 weeks

التأسيسFoundation

بدأت صُرّة على الآيفون — طريقة أنيقة وسريعة لتسجيل الإنفاق، عربيّةً أوّلًا من أوّل شاشة.Surrah began on iPhone — an elegant, fast way to log spending, Arabic-first from the very first screen.

8 أسابيع8 weeks

الالتقاطAutomatic capture

ثمّ جاء السحر: رسائل البنك تتحوّل إلى مصروفات مصنّفة بنفسها، وتتعلّم تجّارك كلّما أكّدت عمليّة.Then came the magic: bank texts turning into categorised expenses by themselves, learning your merchants as you confirm them.

8 أسابيع8 weeks

في كلّ مكانEverywhere

وصلت صُرّة إلى أندرويد بالتجربة نفسها ميزةً بميزة، مع لوحة تحكّم تدير كلّ شيء خلف الكواليس.Surrah arrived on Android with the same experience, feature for feature, plus an admin view to run everything behind the scenes.

6 أسابيع6 weeks

الإطلاق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

التطبيقاتApps

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
الويبWeb

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
الخلفيّةBackend

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
الالتقاط والبنيةIngestion / Infra

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
لديك مشروع مماثل؟Got a similar project?

لنَبنِ شيئًا
يستحقّ القراءة.
Let’s build something
worth reading.