السلام عليكم ورحمة الله وبركاته،
لدي مشروع منصة تعليمية ذكية (MVP) تعتمد على الذكاء الاصطناعي لمساعدة الطلاب في المذاكرة. المشروع مبني باستخدام Vite + React ومرتبط بـ Supabase كقاعدة بيانات، وهو مرفوع حالياً على GitHub ومستضاف على Vercel.
المشروع يحتاج إلى مبرمج خبير للقيام بلمسات تقنية أخيرة لإصلاح الربط البرمجي وتفعيل نظام تسجيل الدخول.
المطلوب تنفيذ المهام التالية بدقة:
1. إصلاح مسارات الـ API (خطأ 404): تحويل الدوال السحابية الخاصة بالذكاء الاصطناعي من Netlify Functions لتكون Vercel Serverless Functions (داخل مجلد api) وتحديث مسارات الاستدعاء في الواجهة الأمامية (Frontend).
2. ضبط اتصال Gemini AI: التأكد من تمرير مفاتيح البيئة (Environment Variables) بشكل سليم وضمان استجابة الذكاء الاصطناعي لعمليات تلخيص الدروس وتوليد الاختبارات.
3. حل مشكلة طول النصوص (Invalid string length): إضافة منطق برمجي (Logic) لتقسيم النصوص الكبيرة المستخرجة من ملفات PDF أو قصها قبل إرسالها للـ API لضمان عدم انهيار المتصفح أو تجاوز حدود الذاكرة.
4. تفعيل نظام تسجيل الدخول (Authentication): ربط واجهة التطبيق بنظام Supabase Auth بشكل كامل (Sign up / Login)، مع تفعيل سياسات أمان قاعدة البيانات (RLS) لضمان أن كل مستخدم لا يرى إلا ملفاته الخاصة.
5. مراجعة الإعدادات: التأكد من أن جميع متغيرات البيئة (API Keys) تعمل بسلاسة على منصة Vercel.
المتطلبات التقنية:
• خبرة عميقة في React.js و Node.js.
• تجربة سابقة في التعامل مع Vercel Functions.
• مهارة في التعامل مع Supabase (Auth & Database).
• خبرة في ربط واستخدام Google Gemini API.
المشروع جاهز تقريباً، والربط الأساسي مع Supabase سليم (تظهر الملفات في المكتبة)، أحتاج فقط للخبير الذي يربط هذه الخيوط ببعضها لتشغيل نموذج العمل النهائي
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 0 |
| مشاريع قيد التنفيذ | 0 |
| التواصلات الجارية | 3 |
وعليكم السلام ورحمة الله، أستاذ علي. المشروع واضح جدا، والـ Stack المستخدم (Vite Supabase Vercel) هو الأفضل حاليا لبناء MVP سريع وقوي. المشاكل التي ذكرتها (خاصة...