منصة عقارية · جوال وويب
2026
منازل — منصة عقارية
منصة عقارية سعودية لشركة البرج الأول — تطبيق Flutter للعملاء ولوحة تحكم React للإدارة وخادم NestJS، مع مراجعة الإعلانات قبل النشر وتوثيق المعلنين وتمييز بالمحفظة.
- الدور
مهندس Full-Stack — الخادم ولوحة التحكم وتطبيق الجوال، مع نشر على خادم حي تجريبي
- السنة
2026
- الحالة
- تجريبي
- التقنيات
- Flutter
- NestJS
- TypeScript
- PostgreSQL
- Prisma
- Redis
- React
- Ant Design
- Docker
- Caddy

نظرة عامة
منازل منصة عقارية سعودية بُنيت لشركة البرج الأول: تطبيق للعملاء لتصفح الإعلانات ونشرها، ولوحة تحكم للإدارة، وخادم يربط بينهما. اللقطات من نسخة تعمل على بيانات تجريبية ومنشورة على خادم حي تجريبي.
المشكلة
سوق العقار المبعثر يحتاج منصة تراجع الإعلان قبل نشره، وتوثّق المعلن، وتعطي الإدارة سيطرة كاملة على كل شيء. وللمعلن طريق لرفع إعلانه في الترتيب مقابل رصيد من محفظته.
الحل
لا يظهر إعلان قبل موافقة المراجع، وتُحذف بيانات الموقع من الصور عند رفعها. للمعلنين مستويات توثيق، وتوجد بلاغات على الإعلانات والتعليقات والمستخدمين. أما التمييز فيتم بالمحفظة: شحن رصيد ثم دفعه لرفع الإعلان في الترتيب، مع فواتير وإدارة كاملة من اللوحة.
المعمارية
الخادم بـ NestJS (TypeScript) مقسّم إلى وحدات مستقلة بمعمارية سداسية، على PostgreSQL عبر Prisma مع Redis للتخزين المؤقت. لوحة التحكم تطبيق React + Ant Design متجاوب يدعم العربية والإنجليزية. وتطبيق العميل بكود Flutter واحد يعمل على أندرويد وآيفون والمتصفح بواجهة عربية بالكامل. ويُنشر كل ذلك بـ Docker خلف Caddy الذي يوفّر HTTPS تلقائياً.
المزايا
الخادم
- وحدات مستقلة بمعمارية سداسية.
- معالجة الصور وإزالة بيانات الموقع.
- مراجعة الإعلانات والبلاغات والتوثيق.
- المحفظة والدفع والفواتير والتمييز.
- نشر الشروط والإشعارات.
لوحة التحكم
- مراجعة الإعلانات والتحكم بالتمييز.
- الكتالوج: ١٣ منطقة و٩٤ مدينة و١٧٩ حياً كبيانات بدء.
- صلاحيات دقيقة وسجل تدقيق.
- قوالب الفاتورة وعرض السعر.
- الهوية والمناسبات: ست هويات جاهزة أو لون مخصص، مع معاينة مباشرة وزر للعودة إلى الهوية الأساسية. وللتطبيق هوية خاصة به في تبويب مستقل، فلا يتغير شكل اللوحة عند تغييرها.
تطبيق العميل
- تصفح وبحث وفلاتر وحفظ.
- نشر إعلان بصور وترتيب.
- رسائل ومحفظة وتمييز.
- إشعارات وحساب وتوثيق.
- ألوان واسم وشعار من اللوحة.
النتائج
- أكثر من ٣٩٠ اختبار وحدة للخادم و٦٥ اختباراً للتطبيق.
- يعمل عبر HTTPS على خادم حي بجدار حماية.
- هويتان منفصلتان: اللوحة والتطبيق.
حالة المشروع
تجريبي على خادم حي، ولم يُطلق للعامة بعد. الدفع ورسائل التحقق بمزوّد تجريبي حتى تُربط مفاتيح حقيقية. النشر في متاجر التطبيقات والنسخة المتصفحية العامة لم يتما بعد.
12المعرض
اختر أي شاشة لعرضها بالحجم الكامل.
01تطبيق العميل06
02لوحة التحكم06
الأعمال

منصة B2C متعددة المستأجرين · 2026
سوق قطع الغيار
سوق إلكتروني متعدد المستأجرين قائم على دفتر الأستاذ، يربط التجار بالعملاء لقطع غيار السيارات — خلفية NestJS، وثلاث لوحات تحكم Next.js، وتطبيق Flutter واحد.

منصة مستودعات وخدمات لوجستية · ويب · 2026
Carry Go — بوابة المستودعات
بوابة ويب ثنائية اللغة لعمليات المستودعات — الطلبات والحضور والرواتب ومحاسبة ERPNext المدمجة من واجهة واحدة.