أقدم لك تطبيق سوبر ماركت إلكتروني (E-commerce Web App) تم تطويره بالكامل من الصفر باستخدام Angular للواجهة الأمامية و ASP.NET Core Web API للـ Backend.
المشروع مصمم ليحاكي تجربة التسوق الحقيقية داخل السوبر ماركت ولكن بشكل رقمي سهل وسريع.
يوفر التطبيق نظام تسجيل حسابات وتسجيل دخول آمن باستخدام JWT Authentication، مما يضمن حماية بيانات المستخدمين وإدارة الجلسات بشكل احترافي.
فكرة المشروع
يسمح التطبيق للمستخدمين بتصفح المنتجات، عرض التفاصيل الخاصة بكل منتج، وإضافتها إلى سلة المشتريات، مع تنظيم المنتجات داخل أقسام مختلفة لتسهيل الوصول إليها.
تم تصميم الواجهة لتكون بسيطة وسريعة الاستجابة وتعمل على مختلف الأجهزة (موبايل / كمبيوتر).
مميزات الواجهة الأمامية (Frontend)
تطوير باستخدام Angular
تصميم Responsive يعمل على جميع الشاشات
صفحات: Home – Products – Product Details – Login – Register – Cart
استخدام Services للتعامل مع الـ API
تنظيم الكود بطريقة Modular لسهولة التعديل
تحسين تجربة المستخدم (UX)
مميزات الـ Backend
تطوير باستخدام ASP.NET Core Web API
بناء RESTful APIs منظمة
نظام Authentication & Authorization باستخدام JWT
إدارة المستخدمين (تسجيل / تسجيل دخول)
إدارة المنتجات (عرض – تفاصيل)
ربط كامل مع قاعدة البيانات
Source Code كامل (Frontend + Backend)
مشروع Angular جاهز للتشغيل
مشروع Backend يحتوي على APIs
ملف قاعدة بيانات (SQL Script)
عدد الصفحات: 5 صفحات أساسية
عدد الـ APIs: من 6 إلى 10 endpoints
شرح بسيط لتشغيل المشروع