سأبني واجهة برمجة تطبيقات REST قابلة للتوسع باستخدام Node.js وNestJS
تقديم الخدمة
ما تحصل عليه:
- واجهة برمجة تطبيقات RESTful مع NestJS وTypeScript وبنية معيارية
- نمذجة قواعد البيانات باستخدام PostgreSQL (TypeORM/Prisma) أو MongoDB (Mongoose)
- مصادقة JWT + التفويض القائم على الأدوار (RBAC)
- التحقق من صحة الإدخال باستخدام مدقق الفئة / Zod
- توثيق Swagger/OpenAPI المولد تلقائيا
- معالجة الأخطاء، تسجيل الطلبات، وتقييد المعدل
- اختبارات الوحدة + التكامل (Jest)
- Dockerfile + docker-compose للبيئة المحلية
- إعداد النشر (AWS، Railway، أو Render)
- خط أنابيب CI/CD مع GitHub Actions (اختياري)
حتى 15 نقطة نهاية مشمولة في النطاق الأساسي. تم اقتباس وحدات إضافية بشكل منفصل.
التسليم: 10-15 يوم عمل
التكديس: Node.js، NestJS، TypeScript، PostgreSQL/MongoDB، Docker، Jest، Swagger
