وصف المشروع
قمت بتطوير منصة تواصل اجتماعي متكاملة باستخدام مكتبة React، مع الاعتماد على تقنيات حديثة لتحسين الأداء وتجربة المستخدم.
يشمل المشروع نظام تسجيل دخول وتسجيل حساب جديد (Authentication)، بالإضافة إلى إدارة الملفات الشخصية للمستخدمين (Profile Management)، مع تنفيذ جميع عمليات CRUD (إنشاء، قراءة، تعديل، حذف) للمنشورات والتفاعل معها.
تم استخدام React Query لتحسين أداء التطبيق من خلال إدارة جلب البيانات (Data Fetching) والتخزين المؤقت (Caching)، مما ساعد في تقليل عدد الطلبات وتسريع تجربة الاستخدام.
كما تم الاعتماد على Context API لإدارة الحالة العامة للتطبيق بشكل منظم وفعال، واستخدام Tailwind CSS لتصميم واجهات عصرية وسريعة الاستجابة.
تم ربط التطبيق مع API باستخدام Axios لتنفيذ الطلبات والتعامل مع البيانات بكفاءة.
مميزات المشروع
نظام تسجيل وتسجيل دخول آمن
إدارة كاملة للملف الشخصي
إنشاء وتعديل وحذف المنشورات (CRUD)
واجهة مستخدم حديثة ومتجاوبة (Responsive Design)
تحسين الأداء باستخدام تقنيات حديثة
تنظيم احترافي للكود وسهولة التوسع