تفاصيل العمل

Overview:

مشروع E-Commerce ماركت إلكتروني لبيع المنتجات الغذائية والسلع اليومية، يسمح للمستخدمين بتصفح المنتجات، إضافتها لعربة التسوق، وإتمام عملية الشراء بشكل سهل وسريع.

Tech Stack:

Frontend: Angular 17, TypeScript, HTML, CSS, Tailwind

Database: MongoDB

API: RESTful API

Tools: Git, Postman, Figma

Main Features:

Product Listing: عرض جميع المنتجات مع تصنيفات (خضار، فواكه، لحوم، مشروبات، إلخ).

Shopping Cart: إضافة المنتجات للعربة وتحديث الكمية أو حذف العناصر.

Checkout Page: صفحة لإتمام الدفع وإدخال بيانات العميل.

User Authentication: تسجيل دخول وتسجيل حساب جديد باستخدام JWT.

Responsive Design: متوافق مع جميع الشاشات (موبايل / تابلت / كمبيوتر).

API Integration: ربط الواجهة الأمامية بالـ backend لعرض البيانات الحقيقية.

Admin Dashboard (اختياري): لإدارة المنتجات والمستخدمين والطلبات.

My Role:

تصميم واجهات المستخدم باستخدام Angular Components.

استهلاك الـ API باستخدام HttpClient.

تطبيق Reactive Forms لصفحات التسجيل والدفع.

استخدام RxJS للتحكم في تدفق البيانات (Observables & async pipe).

تنفيذ Routing & Guards لحماية الصفحات الخاصة بالمستخدمين المسجلين.

بطاقة العمل

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