العودة لقائمة المشاريع
تقييم الفجوة التقنية بين تصميم Figma والـ Backend
الميزانية
$25.00 - $50.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
Next.js
PostgreSQL
Back End
تطوير الويب الكامل
تطوير البرمجيات
Next.js
PostgreSQL
Back End
تطوير الويب الكامل
تطوير البرمجيات
الوصف
نحتاج إلى مطوّر Backend ذو خبرة لمراجعة الكود الحالي وتقييم الفجوة بين تصميم المنتج على Figma وبين التطبيق الفعلي في الخادم.
الخادم مبني باستخدام:
• NestJS
• Prisma
• PostgreSQL
المطلوب هو تقييم تقني شامل (Gap Assessment) لتحديد:
• ما تم تنفيذه فعليًا
• ما هو ناقص
• ما لا يعمل
• وما لا يتطابق مع متطلبات النظام أو تدفقات الواجهة.
هذا المشروع مراجعة وتحليل فقط، وليس تطوير ميزات جديدة في هذه المرحلة.
نطاق العمل
1. مراجعة هيكلية الـ Backend
تحليل الكود الحالي وتقييم:
• هيكلية Modules
• تنظيم Controllers و Services
• تصميم Prisma Schema
• العلاقات بين الجداول
• إدارة الأخطاء (Error Handling)
• آليات التحقق من البيانات (Validation)
• تنظيم الـ Environment Configuration
المطلوب:
• تقرير تقني يوضح جودة الهيكلية والمشاكل الموجودة
2. مطابقة Figma مع الـ Backend
مراجعة تدفقات النظام في Figma ومقارنتها بما هو موجود في الكود.
يجب تحديد:
• الميزات الموجودة
• الميزات غير الموجودة
• الميزات المنفذة بشكل جزئي
• ميزات في الواجهة لا يوجد لها دعم في الـ Backend
• Endpoints غير مستخدمة
المطلوب:
• قائمة واضحة بالميزات مصنفة إلى:
• مكتملة
• ناقصة
• لا تعمل
3. مراجعة نظام الاشتراكات والدفع
تحليل منطق الاشتراكات والدفع وكيفية دمجه في النظام.
المطلوب:
• توثيق دورة الاشتراك والدفع بالكامل.
• تحديد أي خلل أو تنفيذ غير مكتمل.
4. توثيق الـ API
إعداد توثيق واضح لكل الـ Endpoints يتضمن:
• المسار (Route)
• نوع الطلب
• Body
• Query Parameters
• الاستجابة
• متطلبات المصادقة
المطلوب:
• توثيق منظم (Postman أو ملف تقني).
5. مراجعة قاعدة البيانات
مراجعة تصميم قاعدة البيانات و Prisma Schema.
يجب التحقق من:
• العلاقات بين الجداول
• القيود (Constraints)
• اتساق التسمية
• مشاكل التصميم
• مشاكل مرتبطة بالاشتراكات أو الدفع
المطلوب:
• قائمة بالمشاكل مع توصيات إصلاح واضحة.
المخرجات المطلوبة
يجب أن ينتج عن المشروع:
1. تقرير فجوة بين Figma والـ Backend
2. قائمة بالميزات التي لاتعمل أو غير المكتملة
3. توثيق الـ API
4. توثيق دورة الدفع والاشتراك
5. مراجعة تصميم قاعدة البيانات
6. توصيات واضحة للإصلاح
ملاحظات مهمة
• هذا المشروع يتطلب مراجعة كود حقيقية وليس تحليلًا نظريًا.
• سيتم رفض أي تقرير عام أو مولّد بواسطة أدوات الذكاء الاصطناعي.
• يجب أن تكون النتائج مرتبطة بالكود الحالي مباشرة مع أمثلة واضحة.
المطلوب مطوّر لديه خبرة فعلية في:
• NestJS
• Prisma
• PostgreSQL