نموذج مشروع برمجي

1. عنوان المشروع

أضف عنوانًا دقيقًا وواضحًا يعبر عن المطلوب تمامًا، مثل العنوان في مثالنا: تطبيق أندرويد وآيفون لمتجر إلكتروني.

2. وصف المشروع

من المهم في المشاريع البرمجية إضافة جميع التفاصيل المطلوبة على شكل نقاط واضحة، تتضمن:

  1. مواصفات المشروع: نظام التشغيل المطلوب، تقنيات التطبيق، خصائص لوحة التحكم وغيرها
  2. الملفات المتوفرة وأمثلة مشابهة إن وُجد
  3. المطلوب استلامه في نهاية المشروع
  4. أي شروط تتعلق بالعمل

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

إنشاء تطبيق لمتجر الكتروني يعمل على النظامين IOS / Android

  • يتم إنشاء المتاجر وإدارتها من قبل الإدارة فقط من خلال لوحة التحكم
  • نموذج استعادة لكلمة المرور
  • تغيير كلمة المرور
  • إمكانية البحث والفلترة
  • إمكانية التواصل الآني بالرسائل بين الأعضاء والإدارة
  • إمكانية إرسال منتج كهدية
  • إمكانية تقييم المنتج أو المتجر
  • إمكانية الإضافة للمفضلة
  • برمجة نظام تنبيهات عبر Firebase
  • الدفع عن طريق البطاقات الائتمانية (فيزا كارد أو ماستر كارد) أو الدفع عند الاستلام
  • إمكانية إخفاء بعض الخصائص أو إظهارها من لوحة التحكم

الملفات المتوفرة

التصاميم والهوية البصرية

شروط العمل والمطلوب استلامه

  • يُطلب رفع التطبيقات على متجر غوغل وأبل
  • توفير بيئة اختبار للتطبيقات وخاصة آيفون هي مهمة المستقل، ونجري اجتماع سكايب مع مشاركة الشاشة لتجربة التطبيق على جهازه، أو يرسل فيديو لتجربة التطبيق بالتفصيل
  • يُطلب دقة في تصميم الشاشات كما في التصاميم المرسلة للمبرمج
  • خبرة باستخدام git وَ bitbucket حيث يُطلب مزامنة العمل على مستودع خاص بالمشروع بشكل يومي

3. المهارات

أضف مهارات متعلقة بالمشروع المطلوب، كما في المثال: ios، أندرويد، REACTNATIVE.

4. الميزانية ومدة التنفيذ

اختر ميزانية تناسب حجم الجهد والخبرات المطلوبة، كذلك مدة تنفيذ مناسبة ومنطقية.

5. ملفات توضيحية

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

6. إعدادات متقدمة

يمكنك إضافة أسئلة تود طرحها على المستقلين، مثل توضيح آلية العمل، الخبرات التي يمتلكونها والتقنيات التي سيقومون باستخدامها.

  • وضح بيئة العمل التي ستعمل عليها وأهم المكتبات والتقنيات المستخدمة

اقرأ أيضًا