أرسل لي وظائف مثل هذه
الخبرة
5 - 10 سنوات
موقع العمل
Remote (Company based out of رأس الخيمة - الإمارات العربية المتحدة (UAE))
التعليم
أي تخرج()
الجنسية
أي جنسية
جنس
أي
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
## مطور مستقل أو داخلي مطلوب — محسن تحميل البضائع (تطبيق ويب SaaS)
*نوع المشروع:* تطبيق ويب (SaaS)
*التقنية:* بايثون (FastAPI) + React + PostgreSQL + Three.js
*الإطار الزمني:* 3–4 أشهر
---
### عن المشروع
أنا أبني محسن تحميل البضائع قائم على الويب للمهنيين في مجال اللوجستيات والنقل. يتيح التطبيق للمستخدمين استيراد أبعاد البضائع من نموذج Excel/CSV، وتحديد أبعاد الشاحنة المخصصة الخاصة بهم، وتلقي خطة تحميل ثلاثية الأبعاد محسّنة توضح كيفية وضع البضائع داخل الشاحنة.
سيتم بيع التطبيق كاشتراك شهري (عبر Stripe) لذا يجب أن يكون الكود نظيفًا وقابلًا للتوسع والصيانة.
---
### الميزات الأساسية للبناء
*1. حسابات المستخدمين والاشتراكات*
التسجيل، تسجيل الدخول، إعادة تعيين كلمة المرور (عبر Supabase أو ما شابه)
تكامل Stripe لفوترة الاشتراك الشهري
تجربة مجانية أو مستوى freemium (سيتم تحديده لاحقًا)
*2. ملفات تعريف الشاحنة المخصصة*
يمكن لكل مستخدم إنشاء وحفظ تكوينات شاحنة متعددة
الحقول: الطول الداخلي، العرض، الارتفاع، الوزن الأقصى للحمل، حدود المحاور (اختياري)
واجهة CRUD لإدارة ملفات تعريف الشاحنة المحفوظة
*3. استيراد البضائع*
تحميل ملف Excel (.xlsx) أو CSV مع أبعاد البضائع
نموذج مقدّم (الأعمدة: اسم العنصر، الطول، العرض، الارتفاع، الوزن، الكمية، قابل للتكديس نعم/لا)
التحقق ومعالجة الأخطاء للبيانات السيئة
*4. خوارزمية تعبئة ثلاثية الأبعاد*
تعبئة عناصر البضائع داخل الشاحنة المحددة باستخدام خوارزمية تعبئة ثلاثية الأبعاد فعالة
احترام قواعد قابلية التكديس، حدود الوزن، وخيارات اتجاه العناصر
إرجاع ترتيب التحميل وإحداثيات الوضع لكل عنصر
*5. التصور ثلاثي الأبعاد*
عرض ثلاثي الأبعاد تفاعلي للشاحنة المحملة (Three.js أو ما شابه)
عرض كل عنصر من البضائع كصندوق ملون مع علامة
تدوير/تكبير العرض
عرض نسبة الاستخدام (الحجم والوزن)
*6. تصدير خطة التحميل*
تصدير خطة التحميل كملف PDF أو عرض قابل للطباعة
ملخص: إجمالي العناصر، إجمالي الوزن، المساحة المستخدمة (%)
---
### ما سأقدمه
وثيقة مواصفات كاملة للميزات
تصميم نموذج استيراد Excel
إطارات واجهة المستخدم (قيد التقدم)
تعليقات واختبار طوال مدة المشروع
---
### كيفية التقديم
يرجى إرسال لي:
خبرتك ذات الصلة (الخوارزميات، تطبيقات SaaS، اللوجستيات إن وجدت)
1–2 أمثلة على مشاريع مشابهة
نهجك المقترح لمشكلة تعبئة ثلاثية الأبعاد
توفر لديك ومعدل التكلفة
سيتم إعطاء الأولوية للمرشحين الذين يتناولون نهج تعبئة الصناديق بشكل محدد — هذا هو القلب التقني للمشروع.
الملف الشخصي المطلوب للمرشحين
### ما أبحث عنه
خبرة قوية في *تطوير بايثون للواجهة الخلفية* (FastAPI أو Django REST)
خبرة في *React* للواجهة الأمامية
خبرة (أو اهتمام قوي) في *خوارزميات تعبئة ثلاثية الأبعاد*
*Three.js* أو خبرة في تصور الويب ثلاثي الأبعاد تعتبر ميزة كبيرة
خبرة في *تكامل Stripe*
كود نظيف وموثق — أنا أتعلم البرمجة وسأحتاج إلى صيانته
اتصال جيد باللغة الإنجليزية أو الفرنسية
نوع العمل
- دوام كامل
القطاع المهني للشركة
- تكنولوجيا المعلومات - خدمات البرمجيات
المجال الوظيفي / القسم
- سوفت وير تقنية المعلومات
الكلمات الرئيسية
- مطور بايثون
- React
- خوارزميات تعبئة ثلاثية الأبعاد
- Three.js
- Stripe
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
EVIR MANAGEMENT FZ-LLC
Rutchel Cal - Accounts
Julphar Office Tower B1, 29th floor, 07 Al Al Nakheel RAK Julphar Office Tower B1, 29th floor, 07 Al Al Nakh eel RAK, Ras Al Khaimah, United Arab Emirates (UAE)