Logo
web

Gamzie — منصة تجارة إلكترونية بمعمارية DDD

Gamzie — منصة تجارة إلكترونية بمعمارية DDD

نظرة عامة على المشروع

منصة تجارة إلكترونية ومتجر بطاقات هدايا تابعة لشركة Gap Tech — مبنية بمعمارية Domain-Driven Design.

الشركة محتاجة متجر إلكتروني قابل للتوسع لإضافة دومينات جديدة (بطاقات هدايا، منتجات رقمية، اشتراكات) من غير ما الكود يبقى فوضى. الـ MVC الافتراضي بيبدأ يتكدس بسرعة.

بنيت الباك إند بـ Laravel 12 + Filament 4 + Sanctum بمعمارية Domain-Driven Design — كل دومين له Models, Services, Resources منفصلة تحت app/Domains/ بدل التكدس في المسارات الافتراضية.

المتجر العملاء بـ Nuxt 3 + Vue 3 + Pinia + @nuxt/ui v3 — متجر متجاوب SSR بأداء عالي. REST API بين الباك إند والمتجر عبر Sanctum tokens.