مهمة تجريبية مدفوعة: تطبيق ويب لحالة الطلبات مباشر Node.js (واجهة عربية)

تفاصيل المشروع

نشغل منتج حقيقي للمطاعم في السعودية، ونبحث عن مطور Full-stack قوي في Node.js للعمل معنا على المدى الطويل. هذا المشروع مهمة تجريبية صغيرة مدفوعة، وإذا نجحت نعرض عليك عمل مستمر.

المطلوب: تطبيق ويب صغير لحالة الطلبات

صفحة الموظف:

- زر "طلب جديد" ينشئ طلب برقم متسلسل (1، 2، 3...).

- قائمة الطلبات المفتوحة، ولكل طلب زر "نداء" وزر "تم الاستلام".

صفحة العميل (تفتح من رابط خاص بكل طلب، مثل /order/ABC123):

- تعرض رقم الطلب وحالته: "قيد التحضير"، "جاهز"، "تم الاستلام".

- تتحدث مباشرة بدون تحديث الصفحة لما يضغط الموظف "نداء" (باستخدام Server-Sent Events).

- تشغل صوت وتهتز (إذا الجهاز يدعم) عند النداء.

- إذا انقطع الاتصال (الجوال انقفل أو تغيرت الشبكة)، ترجع تتصل لحالها وتعرض الحالة الصحيحة.

المتطلبات التقنية:

- Node.js (بدون إطار أو إطار خفيف مثل Express) مع SQLite.

- الواجهة كاملة بالعربي من اليمين لليسار، وشكلها مرتب على الجوال.

- الطلبات ما تضيع إذا أعيد تشغيل السيرفر.

- روابط الطلبات ما يمكن تخمينها (مو 1، 2، 3 في الرابط).

- اختبارات تلقائية بسيطة للخطوات الأساسية.

- ملف README واضح: طريقة التثبيت والتشغيل والاختبار.

التسليم:

- مستودع GitHub خاص تشاركه معي.

- فيديو قصير (5 دقائق كحد أقصى) تعرض فيه التطبيق شغال وتشرح أهم قراراتك.

- ملكية الكود كاملة تنتقل لنا بعد الدفع.

المدة: 7 أيام.

طريقة العمل:

- التواصل بالعربي او انقليزي.

- ساعات عمل تتوافق مع توقيت السعودية.

- استخدام أدوات الذكاء الاصطناعي مسموح، بشرط تفهم وتقدر تشرح كل سطر تسلمه.

ابدأ عرضك بكلمة "بيجر" عشان أعرف إنك قرأت الوصف كامل.

بطاقة المشروع

حالة المشروع
مفتوح
تاريخ النشر
نوع المشروع
مبلغ ثابت
الميزانية
$100.00
مدة التنفيذ
7 أيام
المهارات

صاحب المشروع
Abdulaziz S.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 1
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

تقدم للمشروع

العروض المقدمة

عبدالعزيز ا.

بيجر قرأت الوصف كاملا: تطبيق ويب صغير لحالة طلبات المطاعم بـ Node وSQLite، فيه صفحة موظف تنشئ الطلبات وتناديها، وصفحة عميل بالرابط الخاص تتحدث مباشرة عبر SSE مع...

Nadeem B.

السلام عليكم، بيجر، التحدي الجوهري في نظام نداء الطلبات للجوال ليس مجرد فتح قناة Server-Sent Events، بل ضمان مزامنة الحالة فور عودة الهاتف من قفل الشاشة أو تبدل...

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

أهلا بحضرتك يا بشمهندس، اطلعت على تفاصيل المهمة التجريبية بعناية تامة، وبصفتي مطور Full-Stack بخبرة قوية في Node.js وبناء أنظمة الوقت الفعلي (Real-time Applicat...

بيجر مرحبا، أنا محمد فايق النزلي، مهندس برمجيات ومطور Full-Stack، متخصص في تطوير تطبيقات الويب والأنظمة باستخدام React.js وNode.js وExpress.js وTypeScript. لدي ...

قبولك لهذا العرض يعدّ اتفاقاً رسمياً بينك وبين المستقل، وتظل المنصة وسيطاً بينكما حتى استلام المشروع بنجاح. تأكد من اختيار العرض المناسب باتباع النصائح التالية:

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

قيمة الاتفاق

$0

رسوم بدء المشروع

$0

المجموع الكلي

$0

المستقل غير متاح حالياً لاستلام مشاريع جديدة، يمكنك مراسلته لتفعيل خيار «متاح للتوظيف» في إعدادات حسابه ثم إعادة المحاولة، أو اختيار عرض مستقل آخر.