**نبذة سريعة:**
متجر إلكتروني متكامل (ONNO) مبني باستخدام مكتبة React، متخصص في عرض وبيع منتجات التجميل والعطور، مع واجهة مستخدم عصرية توفر تجربة تسوق تفاعلية وسريعة.
**المشكلة التي يحلها المشروع:**
بناء تجربة تسوق إلكترونية خالية من التعقيد — Frictionless Shopping Experience. يحل التطبيق مشكلة بطء التصفح من خلال تطبيق مبدأ الصفحة الواحدة (SPA)، مما يسمح للمستخدم بتصفح المنتجات، رؤية التفاصيل، وإدارة سلة المشتريات دون الحاجة لإعادة تحميل الصفحة.
**المميزات الرئيسية — Key Features:**
* **واجهة مستخدم تفاعلية:** تصميم نظيف يعرض المنتجات مع صور واضحة، أسعار (قبل وبعد الخصم)، ونظام تقييم بالنجوم.
* **صفحة تفاصيل المنتج — Product Details:** عرض معمق لكل منتج يوضح الوصف، التقييم، وحالة التوفر في المخزن (In Stock)، مع زر مباشر للإضافة للسلة.
* **إدارة حالة التطبيق — State Management:** نظام سلة مشتريات ديناميكي يتم تحديثه فورياً، بالإضافة إلى صفحات مستقلة لإنشاء الحساب (Register) والتواصل (Contact Us) مع تحقق من صحة البيانات — Form Validation.
* **دعم اللغات — i18n:** التطبيق مجهز لدعم التبديل بين اللغات (كما يظهر خيار ar في شريط القوائم).
**التقنيات المستخدمة — Tech Stack:**
* **الواجهة الأمامية — Frontend:** مكتبة React.js مع JavaScript.
* **إدارة الحالة — State Management:** (أضف هنا: Redux أو Context API إذا استخدمتها).
* **التوجيه — Routing:** React Router للتنقل السلس بين صفحات المنتجات وسلة المشتريات والتسجيل.