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

برمجة تطبيق اندرويد وIOS لبيع السيارات

75

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

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ 7 أشهر
الميزانية
$500.00 - $1000.00
مدة التنفيذ
10 أيام
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
Omar A.
عدد العروض
21
مشاريع قيد التنفيذ
0
التواصلات الجارية
1
المهارات المطلوبة
برمجة أندرويد برمجة برمجة iOS تطوير البرمجيات برمجة التطبيقات برمجة أندرويد برمجة برمجة iOS تطوير البرمجيات برمجة التطبيقات
الوصف
وثيقة المتطلبات التقنية للمبرمج – تطبيق "سيارات غزة" 1. مقدمة المشروع - تطبيق "سيارات غزة" هو تطبيق لعرض وبيع وشراء السيارات المستعملة داخل قطاع غزة. - التطبيق بسيط، سهل، وسريع، يعتمد على عرض السيارات بشكل يشبه فيسبوك. - يستهدف فئتين: المستخدمين العاديين + تجار السيارات. 2. المنصة المطلوبة - التطبيق ios و Android ظ(Flutter أو React Native). 3. المتطلبات الأساسية (Core Features) - عرض السيارات في صفحة رئيسية مع نظام التمرير يمين/يسار للصور (Image Carousel). - إظهار تفاصيل السيارة داخل نفس الشاشة عند الضغط على الإعلان (Expand). - نظام تسجيل دخول/اشتراك (مستخدم – تاجر). - رفع منشور سيارة: صور + تفاصيل + نص حر + إمكانية إضافة حقل جديد. - لوحة تحكم للتاجر لإدارة السيارات وتعديلها. - تمييز السيارات المباعة (Sold). - نظام الشكاوى والدعم. - تسجيل الشكاوى + حالة المعالجة. - بحث متقدم حسب السعر، النوع، السنة، الحالة. 4. تفاصيل كل شاشة (Screens Breakdown) - الشاشة الرئيسية: Cards + Carousel + Expand + أزرار (اتصال – مشاركة). - تسجيل الدخول: رقم هاتف + كلمة مرور + اختيار نوع الحساب. - إضافة سيارة: صور متعددة + تفاصيل + إضافة حقول جديدة + رفع رخصة. - لوحة تحكم التاجر: تعديل/قبول/رفض – رؤية السيارات الخاصة به. - الشكاوى: نموذج إرسال + رفع صورة + تحديد نوع المشكلة. - الإعدادات: تعديل معلومات الحساب + حذف الحساب + تسجيل خروج. 5. قاعدة البيانات (Database Structure – مبسّط) - Users: id, name, phone, type(user/dealer), status. - Cars: id, ownerId, images[], details{}, price, city, isSold, createdAt. - DealersActions: accept, edit, verify. - Complaints: id, userId, type, text, image, status. - Favorites (مستقبلًا). 6. API المطلوب (مختصر) - Register / Login. - Add Car / Edit Car / Delete Car. - Get Cars (with filters). - Dealer Actions (approve / edit). - Update Sold Status. - Submit Complaint. - User Profile. 7. اعتبارات تقنية مهمة - سرعة تحميل الصور (Compression). - إمكانية رفع 10 صور للسيارة. - إظهار التفاصيل داخل الشاشة الرئيسية دون الانتقال لشاشة جديدة. - توافق كامل مع الشاشات الصغيرة. - تخزين الصور عبر Firebase أو Server Storage. - الكود يجب أن يكون نظيف وقابل للتوسع. 8. الميزات المستقبلية - نظام الرسائل بين المستخدمين. - إعلانات مدفوعة للتجار. - باقة اشتراك شهري للتجار. - نظام سحب البيانات من فيسبوك تلقائيًا. 9. موعد البداية والتسليم - مرحلة التصميم جاهزة (UI/UX). - البدء بالتطوير بعد اعتماد جميع الشاشات. - تسليم APK تجريبي + Dashboard مبدئية.
عرض على مستقل