Fresh Cart هو متجر إلكتروني تم تطويره باستخدام Angular ليقدم تجربة تسوق سلسة وسريعة. يعتمد المتجر على بيانات حقيقية من قاعدة بيانات عبر API خاص مما يتيح عرض المنتجات وإدارة الطلبات بشكل ديناميكي وفعال.
مميزات المتجر:
إدارة متكاملة للمنتجات: عرض المنتجات مع تفاصيل مثل السعر والتقييم والتوفر في المخزون.
نظام بحث وتصنيف متقدم: يمكن للمستخدمين البحث عن المنتجات أو تصفحها بناءً على الفئات.
إدارة سلة المشتريات: إضافة المنتجات، تحديث الكميات، وحساب الإجمالي تلقائيًا.
نظام تسجيل دخول آمن: تسجيل المستخدمين باستخدام المصادقة عبر API لحفظ بيانات الطلبات والسلة.
تصميم متجاوب وحديث: يدعم جميع الأجهزة لضمان تجربة مستخدم سلسة.
أداء عالي وسرعة استجابة: تم تحسين تحميل الصفحات والتفاعل مع المستخدم باستخدام Lazy Loading و RxJS.
التقنيات المستخدمة:
️ Angular & TypeScript لإنشاء واجهة مستخدم ديناميكية و قوية وقابلة للتطوير.
️ SASS و Bootstrap لتصميم حديث ومتجاوب.
️ اارسال و استقبال وتعديل بيانات باستخدام API حقيقي لعرض المنتجات وإدارة عمليات المستخدم.
️ HTTP Interceptors & Services لإدارة الطلبات وتأمين الاتصال مع الـ API.