النظام يعمل وجاهز للربط

المحرّك الذي يدير
سوق حوته بالكامل.

باك إند Marketplace احترافي مبني بـ Laravel Modular Monolith. من حساب المستخدم والمنتج، حتى الدفع والتوصيل والإرجاع ومحفظة التاجر — كل شيء داخل API موحّد وآمن.

Laravel 13PHP 8.3+SanctumMySQLRedis / HorizonMeilisearch
api-preview.json
// Public health endpoint
GET /api/v1/health

{
  "success": true,
  "message": "API يعمل بنجاح",
  "data": {
   "app": "Houta Market API",
   "status": "ok",
   "locale": "ar"
  }
}
جارٍ فحص الخدمة...
Live API status
202مسار API فعّال
144اختبار آلي ناجح
702نقطة تحقق Assertions
22مرحلة Backend مكتملة
MODULAR MONOLITH

نظام كبير، مقسّم بوضوح.

كل مجال عمل موجود في موديول مستقل بطبقاته الخاصة، مع مشاركة الأساسيات فقط عبر Shared.

الهوية والوصول4 MODULES

Auth

التسجيل، الدخول، Sanctum tokens، والجلسات الآمنة.

Users

الملف الشخصي، العناوين، الأجهزة، وسجل الدخول.

Permissions

الأدوار والصلاحيات وعزل موارد كل مستخدم.

Localization

العربية افتراضيًا والإنجليزية عبر X-Locale.

السوق والكتالوج4 MODULES

Vendors & Stores

إدارة التجار والمتاجر والوثائق وساعات العمل.

Catalog

التصنيفات، العلامات، الخصائص، المنتجات والنسخ.

Inventory

المستودعات، المخزون، الحركات وحجوزات الكميات.

Search

البحث، الاقتراحات، الفلاتر وصفحة الاكتشاف.

الشراء والتنفيذ4 MODULES

Cart & Coupons

السلة، الخيارات، الكوبونات والحساب من الخادم.

Checkout & Orders

جلسة الدفع، إنشاء الطلب وتتبع دورة حالته.

Payments

عمليات الدفع، الحالات، الاسترداد وسجل المعاملات.

Delivery & Drivers

التوصيل، تعيين السائق، الموقع والأحداث الزمنية.

ما بعد البيع والنمو4 MODULES

Returns

الإرجاع، الاسترداد، النزاعات وتسلسل المراجعة.

Reviews

التقييمات، الردود، التصويت والبلاغات.

Engagement

المفضلة، قائمة الأمنيات والمشاهدات الأخيرة.

Notifications

القوالب، التفضيلات، السجل وإشعارات المستخدم.

التشغيل والإدارة4 MODULES

Finance

محافظ التجار، العمولات وطلبات الصرف.

Marketing

البنرات، الحملات والمنتجات المميزة.

Support & Media

التذاكر، الشكاوى، الرسائل والمرفقات.

Admin & Audit

لوحة المؤشرات، التقارير وسجل العمليات.

ARCHITECTURE

من الطلب إلى قاعدة البيانات، بمسار نظيف.

الـ Controller لا يحمل منطق العمل. كل مسؤولية في طبقتها المناسبة لتسهيل التطوير والاختبار والصيانة.

01
أمان موحّد

Sanctum + Roles & Permissions + Ownership rules.

02
عمليات ذرّية

Transactions للطلبات، الدفع، المخزون، والمحافظ.

03
استجابة ثابتة

ApiResponse موحّد للنجاح، الأخطاء والتحقق.

HTTP REQUESTالمستخدم أو تطبيق Flutter يرسل الطلب
MIDDLEWAREالمصادقة، اللغة، والصلاحيات
FORM REQUESTالتحقق من البيانات قبل تنفيذ أي عملية
CONTROLLERتنسيق الطلب وتسليم العمل للـ Action
ACTION / SERVICEمنطق العمل والمعاملات والحسابات
MODEL + DBالعلاقات، البيانات والفهارس
RESOURCEتحويل الناتج إلى JSON موحّد ومترجم
CUSTOMER JOURNEY

رحلة شراء كاملة، تحت السيطرة.

المنصة تربط كل خطوة بالتي بعدها، مع سجل حالات واضح وحماية للبيانات.

01اكتشاف

بحث، فلاتر، تصنيفات ومنتجات مترجمة.

02سلة وكوبون

الأسعار والحسومات تُحسب في الخادم.

03طلب ودفع

Checkout، حجز مخزون ومعاملة دفع آمنة.

04توصيل

تعيين سائق وتتبع الحالة والموقع.

05ما بعد البيع

تقييم، إرجاع، استرداد أو تذكرة دعم.

DEVELOPER READY

كل ما يحتاجه فريق التطبيق، في مكان واحد.

وثائق تفاعلية، ملف OpenAPI، وPostman Collection جاهزة للاستكشاف والربط مع Flutter أو أي عميل API.

تم نسخ Base URL