IT 325-مشروع تطوير تطبيقات الويب رقم 2 "Amazon Wanna-Be"
وصف المشكلة: بعد نجاح تطبيقك السابق ، يتم إبهار رئيسك من خلال مدى جودة الشركة. يخبرك بفكرته الرائعة التالية لتطبيق شركة داخلي: ابدأ متجر Quadcopter. يقول إن الفكرة هي السماح للموظفين برفع Quadcopters إلى المكتب ، وكذلك جعل الشركة لشراء Quadcopters كل شهر ، ثم يسهل هذا التطبيق الجديد المشاركة. يخبرك أن هذا المتجر Quadcopter يجب أن يكون "حديثًا" ويجب أن يكون "متروكًا للمعايير ... مهما كان ذلك". مع ذلك ، يرسل لك من مكتبه.
المهمة: يجب أن يتضمن مشروعك ما يلي:
تسجيل دخول المستخدم (لا تتردد في أخذ هذا الرمز من مشروعك السابق)
بعد تسجيل الدخول ، يأخذ المستخدم إلى الصفحة الأولى حيث يمكنهم رؤية:
أحدث Quadcopter ، فئات quadcopter ، رابط لعربة التسوق الخاصة بهم ،
انقر على كل quadcopter للانتقال إلى صفحة تعرض معلومات Quadcopter هذه.
سيقرأ تطبيقك في قاعدة البيانات ملف بطول غير معروف يحتوي على quadcopters ، المقدم من المعلم في هذا التنسيق:
[sku] ، [model] ، [Pendor] ، [type] ، [description] ؛
عربة التسوق:
يجب أن يكون المستخدمون قادرين على سحب Quadcopters من الصفحة إلى عربة التسوق الخاصة بهم.
استخدم HTML5 و JavaScript للسحب.
استخدم AJAX لتحديث عربة المستخدمين في قاعدة البيانات.
يجب أن يكون المستخدمون قادرين على تقييم Quadcopters وكتابة المراجعات وإنشاء قائمة أمنيات.
المتطلبات الفنية: يجب أن يستخدم مشروعك بالكامل HTML5. يجب أن تستخدم جميع الصفحات CSS لجعلها تبدو جيدة. سيؤدي التصميم السيئ إلى فقدان النقاط. ممارسات الترميز الضعيفة ستؤدي إلى فقدان النقاط. يمكنك استخدام مكتبات مثل jQuery. لا يجوز لك استخدام الأطر.
يجب أن تعمل في مجموعات 2.
يجب أن تتحول مجموعتك إلى ما يلي:
مجلد الرمز الخاص بك بتنسيق مضغوط ، رابط لموقع الويب الخاص بك (الخادم الذي تم تقديمه) ، بيان يقول ما فعله كل عضو في الفريق للمساهمة في هذا المشروع. ، ، ، ، ،
الموعد النهائي هو وقت الفصل في تاريخ الاستحقاق. سيتم قبول العمل المتأخر ، وفقدان درجة رسالة واحدة في اليوم المتأخر.