️ NestJS_E-Commerce_API – واجهة برمجة تطبيقات لمتجر إلكتروني متكامل واحترافي
يُعد NestJS_E-Commerce_API نظامًا خلفيًا متكاملًا تم تطويره باستخدام NestJS و TypeORM و MySQL، ويهدف إلى توفير واجهة برمجة تطبيقات (API) قوية وآمنة لمنصات التجارة الإلكترونية، مع تصميم مرن وقابل للتوسّع يسهل صيانته وتطويره.
يحتوي النظام على جميع المكونات الأساسية لأي متجر إلكتروني احترافي مثل إدارة المستخدمين، والمنتجات، والفئات، والطلبات، والمراجعات، بالإضافة إلى نظام مصادقة آمن باستخدام JWT لضمان حماية بيانات المستخدمين والتحكم في الوصول إلى الموارد.
تم بناء المشروع وفق أفضل معايير البرمجة النظيفة (Clean Architecture)، مع فصل واضح بين الوحدات (Modules) وطبقات العمل (Controllers, Services, Entities)، مما يجعله مشروعًا مثاليًا للتوسّع أو التكامل مع أي واجهة أمامية أو تطبيق جوال.
التقنيات المستخدمة: NestJS, TypeORM, MySQL, JWT, TypeScript.