مشروع NorÉal Beauty هو نظام تجارة إلكترونية متطور مخصص لقطاع التجميل، تم بناؤه بمعمارية Serverless لضمان السرعة الفائقة وتوفير التكاليف. يجمع المشروع بين تجربة تسوق سلسة للعملاء ونظام إداري معقد (Dashboard) للتحكم في كافة مفاصل العمل.
أبرز مميزات النظام:
تجربة المستخدم (B2C): واجهة عصرية متجاوبة بالكامل، نظام بحث وفلترة متقدم، سلة تسوق ذكية، نظام مقارنة المنتجات، ودعم تعدد العملات (USD/EGP).
نظام الإدارة (Admin Panel): لوحة تحكم مركزية تدعم نظام صلاحيات هرمي دقيق (Owner, Super Admin, Admin, Content Moderator).
إدارة المحتوى: نظام مدونة متكامل لجذب الزوار عبر الـ SEO، وإدارة شاملة للمخزون والطلبات.
الأمان والأداء: استخدام Google OAuth 2.0، وتشفير البيانات، مع استضافة الواجهات على Firebase والخلفية على AWS Lambda لضمان استقرار بنسبة 99.9%.
الجانب التقني:
Frontend: React 18, TypeScript, Vite, TailwindCSS, Shadcn/ui.
Backend: Node.js, Express, TypeScript, AWS Lambda, API Gateway.
Database: PostgreSQL (Neon) مع استخدام Drizzle ORM.
Authentication: Session-based Auth & Google OAuth 2.0.