مشروع Safi Store هو تطبيق ويب متكامل (E-commerce SPA) تم بناؤه لتوفير تجربة تسوق رقمية عصرية، مع التركيز على الأداء العالي والأمان وسهولة التوسع المستقبلي.
أبرز الإنجازات التقنية في المشروع:
الواجهة الأمامية (Angular): بناء واجهة مستخدم (UI) احترافية تتبع معايير الـ Material Design، مع استخدام RxJS لضمان تدفق البيانات بشكل لحظي وتفاعلي.
الواجهة البرمجية (ASP.NET Core): تطوير الـ Backend باستخدام Web API باتباع مبادئ الـ Clean Code، مما يضمن سرعة الاستجابة حتى مع ضغط البيانات.
إدارة البيانات (SQL Server): تصميم قاعدة بيانات متينة تدعم تصنيفات المنتجات المعقدة، مع تحسين الاستعلامات (Query Optimization) لضمان سرعة التحميل.
نظام الحماية (Security): تطبيق معايير الأمان المتقدمة وتشفير البيانات الحساسة لضمان حماية معلومات العملاء وعمليات الشراء.
التوافقية: ضمان عمل الموقع بكفاءة تامة على متصفحات الويب وأجهزة الموبايل (Responsive Design).
التقنيات المستخدمة:
.NET Core API, Angular, SQL Server, Entity Framework Core, JWT, TypeScript, Bootstrap, Git."