تفاصيل العمل

(مسئول عن الجزء الخاص بالBackend وليس التصميم)

*وصف العمل

منصة للتجارة الالكترونية لادارة المنتجات من البائعين وادارة الطلبات من قبل المستخدمين من خلال:

- انشاء حساب والدخول عليه

- اضافة المنتجات من قبل البا

- ادارة المنتجات من خلال التعديل والحذف

- اضافة المشتريات للعربة من قبل المستخدمين

- مراجعة العربة وعمل طلب

- الدفع من خلال credit/depit card

- فحص تاريخ الطلبات

*مراحل وكيفية التنفيذ:

- تم تنفيذ موقع ويب بمحركات قوالب باستخدام بنية MVC

- تم تصميم قاعدة البيانات وتنفيذها باستخدام MongoDB

- تمت إضافة العديد من الميزات مثل المصادقة(Authentication) باستخدام sessions ، وتجنب هجمات CSRF، وتحميل الملفات، والتحقق من صحة البيانات validation والترقيم الصفحي.

- اضافة ميزة نسيان الباسورد Password Reset عبر ارسال ايميل الكتروني والتي يمكن استخدامها في تأكيد الايميلات ايضا

- تمت إضافة المدفوعات باستخدام stripe.

التقنيات المستخدمة:

NodeJs, ExpressJs, Session, Stripe, ejs, HTML, JavaScript, NPM, MVC, MongoDB

بطاقة العمل

اسم المستقل Ahmed T.
عدد الإعجابات 0
عدد المشاهدات 6
تاريخ الإضافة
تاريخ الإنجاز