العودة لقائمة المشاريع

مبرمج لرفع تطبيق على تستفلايت و apk للتجربة

46

نقاط الجدية مشروع جاد

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ 3 أشهر
الميزانية
$50.00 - $100.00
مدة التنفيذ
4 أيام
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
أحمد ا.
عدد العروض
5
مشاريع قيد التنفيذ
0
التواصلات الجارية
0
المهارات المطلوبة
واقع افتراضي برمجة التطبيقات هندسة البرمجيات تطوير البرمجيات برمجة برمجة مواقع برمجة أندرويد واقع افتراضي برمجة التطبيقات هندسة البرمجيات تطوير البرمجيات برمجة برمجة مواقع برمجة أندرويد
الوصف
مخطط العمل التقني: النسخة الأولية (MVP) واجهه اماميه بدون خلفيه مع الهاله و ظهور التقييم و شات و زياره الملف الشخصي و اسم المستخدم وهمي و تقييمه وهمي لا نرغب بمطور واجهه خلفيه ولا نريد رفعه على قوقل و ابل نريد فقط رفعه على تستفلايت و apk لتجربه الهدف: بناء واقع معزز (AR) يحدد الأشخاص في نطاق 3 متر بدقة متناهية. أولاً: رحلة المستخدم (خطوة بخطوة) 1. دخول (المسح الخلفي): • بمجرد فتح الكاميرا، يبدأ التطبيق في الخلفية وبدون علم المستخدم بربط الموقع الجغرافي واتجاه البوصلة باستخدام Google Geospatial API. • يتم عمل فلترة فورية في قاعدة البيانات للمستخدمين المتواجدين في محيط 3 متر فقط. 2. التصويب والتعريف (Targeting): • يوجه المستخدم الكاميرا نحو شخص ويضغط عليه. • شرط السرعة: خلال ثانية إلى ثانيتين كحد أقصى، يجب أن تظهر البيانات عبر Socket.io. • المطابقة: إذا كان الشخص مسجلاً، يظهر فوق رأسه فوراً اسم الشخص وتقييمه (مثال: أحمد 3.5). • منطق الـ No Data: إذا كان الشخص غير مسجل أو لا يملك حساباً، يظهر نص "No Data" فوراً. 3. تفعيل الهالة وتتبع الجسم (Aura Tracking): • بمجرد ظهور الاسم، يشتغل محرك MediaPipe ليرسم هالة بنفسجية تحيط بجسم الشخص المختار بدقة. • الهالة يجب أن تكون "ذكية" وتتحرك مع الشخص أينما ذهب داخل النطاق. 4. أزرار التفاعل (Interaction): • تظهر بجانب الشخص أزرار عائمة: [شات] [تقييم] [زيارة البروفايل]. • هذه الأزرار يجب أن تظل مثبتة بجانب جسم الشخص أثناء حركته. 5. حد الـ 3.1 متر (نقطة الخروج): • بمجرد أن يبتعد الشخص المستهدف ويتجاوز مسافة 3.1 متر، يجب أن تختفي الهالة، والاسم، والتقييم، والأزرار فوراً وبشكل تلقائي. 6. نظام الخصوصية (وضع الشبح): • خيار في الإعدادات: "الظهور على الكاميرا: [الجميع / لا أحد]". • إذا اختار المستخدم "لا أحد"، يظهر للآخرين كـ "No Data" (مخفي). • ميزة الشبح: المستخدم المخفي يستطيع تقييم الآخرين ومراسلتهم بشكل عادي، لكن لا أحد يستطيع رؤية بياناته. ثانياً: المتطلبات التقنية (الذكاء الاصطناعي المطلوب) • الموقع: Google ARCore Geospatial API (للدقة المتناهية). • الهالة: Google MediaPipe (لتحديد ورسم الهالة حول الجسم). • السرعة: Socket.io (لنقل البيانات لحظياً بدون تأخير). • قاعدة البيانات: MongoDB GeoSpatial (لعمل فلترة الـ 3 متر). طريقه التطبيق يدخل المستخدم الى الكاميرا ويوجه الكاميرا الى اي شخص ويظغط على الشخص ويتم جلب معلوماته المذكوره بالاعلى مع المميزات . التطبيق مبني على flutter و nodejs السيرفر الى aws قاعده البيانات على mongo التطبيق مرفوع على ابل و قوقل بلاي
عرض على مستقل