تفاصيل العمل

اسم المشروع: FreshCart - متجر إلكتروني متكامل (E-commerce App)

وصف المشروع:

تطبيق ويب متطور للتجارة الإلكترونية متخصص في بيع السلع الاستهلاكية، تم بناؤه باستخدام إطار عمل Angular لتقديم تجربة مستخدم سريعة وسلسة (Single Page Application). المشروع ليس مجرد واجهة عرض، بل هو نظام متكامل يعالج دورة الشراء الكاملة للمستخدم من البداية وحتى الدفع.

الميزات التقنية التي قمت بتنفيذها:

نظام توثيق المستخدمين (Authentication): بناء صفحات تسجيل الدخول، إنشاء حساب جديد، وخاصية استعادة كلمة المرور، مع التعامل الاحترافي مع الـ Tokens لتأمين بيانات المستخدم.

إدارة المنتجات والتصنيفات: عرض ديناميكي للمنتجات بناءً على التصنيفات (Categories) المجلوبة من الـ API.

نظام التسوق المتقدم: تنفيذ ميزات "إضافة إلى السلة" (Add to Cart) وقائمة "المفضلة" (Favourites) مع ضمان مزامنة البيانات لحظياً.

الربط مع الـ APIs: التكامل الكامل مع RESTful APIs خارجية لإدارة البيانات، ومعالجة الـ Requests والـ Responses بكفاءة عالية.

بوابة الدفع (Payment Gateway): ربط نظام الدفع الإلكتروني لتسهيل عمليات الشراء الآمنة داخل التطبيق.

التصميم المتجاوب (Responsive Design): ضمان عمل الموقع بكفاءة مثالية على كافة أحجام الشاشات (موبايل، تابلت، كمبيوتر).

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

Framework: Angular (v19).

Styling: CSS3 / SCSS / Bootstrap.

State Management: التعامل مع الـ LocalStorage والـ Services لمشاركة البيانات بين المكونات.

Deployment: Vercel.

بطاقة العمل

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