Marketplace لمواد البناء بـ KMP

بسمار

كنت مسؤول لوحدي عن تطبيقي العميل والتاجر في بسمار، على architecture واحدة مشتركة بـ Kotlin Multiplatform، من إنشاء المشروع لحد النشر على App Store وGoogle Play.

رحلة العميل والتاجر في تطبيقي بسمار
دوري
مسؤول عن تطبيقات الموبايل بـ KMP
جهة الشغل
Inside Tech
الحالة دلوقتي
منشور
السنة
2025

المنتج

التجربة متقسّمة بوضوح بين Bismar للعملاء وBismar Seller للتجّار. الاتنين بيشاركوا منطق الأعمال بين Android وiOS، مع واجهات تناسب احتياج كل طرف.

المنتج بيغطي تصفّح المنتجات وملفات التجّار وإدارة الطلبات والإشعارات الفورية. التطبيقين منشورين على App Store وGoogle Play.

اعمل Scan للكود بموبايلك

كود QR: بسمار — تطبيق العميل · iOS وAndroid على App Store
تطبيق العميلApp Store
كود QR: بسمار — تطبيق العميل · iOS وAndroid على Google Play
تطبيق العميلGoogle Play
كود QR: بسمار — تطبيق التاجر · iOS وAndroid على App Store
تطبيق التاجرApp Store
كود QR: بسمار — تطبيق التاجر · iOS وAndroid على Google Play
تطبيق التاجرGoogle Play

أهم القرارات

المشكلة، والقرار، والـ trade-off، والنتيجة.

  1. المشكلة

    marketplace لمواد البناء كان محتاج منتجين — تطبيق للعميل وتطبيق للتاجر — على Android وiOS.

  2. القرار

    Kotlin Multiplatform وClean Architecture، والـ business logic مشترك بين المنصتين والتطبيقين، بدل ما نصون أربع أكواد Native.

  3. الـ trade-off

    الكود المشترك بيخلّي السلوك واحد، بس حدود الـ architecture لازم تفضل صارمة عشان تفاصيل كل منصة وflows كل تطبيق ما تدخلش في الـ core المشترك.

  4. النتيجة

    تطبيق العميل والتاجر منشورين على App Store وGoogle Play.

أهم اللي اتبنى

اللي بنيته.

التقنيات

اختار تقنية عشان تشوف كل المشاريع اللي اتستخدمت فيها.

محتاج مهندس موبايل لشغل زي ده؟

أنا في القاهرة ومتاح للشغل Remote — بدوام كامل أو بعقد.