كل الأعمال

URM ENROLL

كيف يجد الطلاب وأصحاب الكفاءات من المنطقة العربية طريقهم إلى أوروبا.

الدور
شريك مؤسس تقني: البنية والتطوير المتكامل
الفترة
منذ ٢٠٢٤
النوع
منصة للدراسة والهجرة المهنية
التقنيات
React، TypeScript، Vite، Serverless Node.js، Zod
الصفحة الرئيسية لموقع enrollurm.com على الحاسوب والهاتف

المشكلة

من يريد الدراسة أو العمل في ألمانيا، من لبنان أو من باقي المنطقة، يواجه أسئلة كثيرة: ما البرامج المتاحة له؟ هل تُعادَل شهادته؟ هل يستوفي شروط بطاقة الفرص الألمانية (Chancenkarte)؟ ولمن يسلّم أوراقه؟ ومعظم الإجابات مكتوبة بالألمانية وموزّعة على مواقع رسمية كثيرة.

ما بنيناه

منصة بالإنجليزية والألمانية والعربية. يستكشف الطلاب البرامج والوجهات، ويجيب أصحاب الكفاءات عن ١٨ سؤالاً مبنية على نظام النقاط الرسمي لبطاقة الفرص، فيحصلون على تقدير لوضعهم قبل أن يتحدثوا مع أحد. وكل طلب يدخل في مسار واحد يعمل منه الفريق.

دوري

أنا الشريك المؤسس التقني في URM ENROLL. صمّمت البنية وكتبت معظم الكود: واجهة React، والواجهة البرمجية السحابية، ونظام الترجمة، وطبقة الأمان. كما أقود فريق تطوير صغيراً عبر مراجعة الكود وتخطيط السبرنت.

كيف تترابط الأجزاء

  1. تطبيق React وTypeScript يُولَّد مسبقاً لكل صفحة وكل لغة
  2. ترجمات محكومة بالأنواع: لا تُنشر الألمانية أو العربية بنص ناقص
  3. واجهة برمجية سحابية للطلبات والتواصل والشركاء
  4. خمس طبقات حماية لكل نموذج: Turnstile وCSRF والتحقق من المصدر وحدود المعدّل وحدود الحجم

الجزء الصعب

ثلاث لغات، إحداها من اليمين إلى اليسار، بقاعدة كود واحدة. جعلت الإنجليزية مرجعاً محكوماً بالأنواع، فلا تُنشر صفحة ألمانية أو عربية بنص مفقود، وبنيت التخطيط على خصائص CSS المنطقية كي تنعكس العربية بشكل صحيح بدل ترقيعها لاحقاً. والجزء الصعب الثاني كان الثقة: عبر هذه النماذج تصل بيانات شخصية، لذلك يجب أن يجتاز كل طلب فحوص الروبوتات وCSRF والمصدر والمعدّل قبل أن يصل إلى أي شخص.

أين وصل اليوم

المنصة متاحة على enrollurm.com بالإنجليزية والألمانية والعربية، وهي المدخل إلى باقي منتجات URM: بوابة الوكلاء وNexus ولوحة العمليات.

ما خرجت به

الترجمة جزء من البنية، لا خطوة أخيرة. حين تفرضها الأنواع، يحصل المستخدم الألماني والعربي على المنتج نفسه الذي يحصل عليه المستخدم الإنجليزي، لا على نسخة منقوصة.

المصادر والنطاق

المصادر: ملف README وشيفرة المستودع الخاص، اطّلعت عليها في سبتمبر ٢٠٢٦، والموقع المباشر. المستودع يبقى خاصاً.

Ubaida Dibمهندس برمجيات متكامل

تبحث عن مهندس برمجيات متكامل؟ لنتحدث.

إن كنت توظّف مهندساً متكاملاً، يسعدني أن أسمع عن المنتج والفريق. البريد الإلكتروني أسرع وسيلة للوصول إليّ.

متاح لوظائف التطوير المتكامل في ألمانيا. لدي تصريح عمل ولا أحتاج إلى كفالة.