تفاصيل العمل

وصف المشروع: نظام تدوين (Blog System) باستخدام React

مشروع Web App متكامل لعرض وإدارة المقالات، تم تطويره باستخدام مكتبة React.js لتوفير تجربة مستخدم سلسة وسريعة.

الميزات الرئيسية:

إضافة وتعديل المقالات: يمكن للمستخدم إنشاء تدوينات جديدة، تعديلها أو حذفها بسهولة.

البحث والتصفية: إمكانية البحث عن مقالات بالكلمات المفتاحية أو التصنيف.

تصنيفات للمقالات: تقسيم المقالات حسب الفئات (تقنية، تعليم، فن...).

نظام مستخدمين (في حالة دعم Auth): تسجيل دخول، تسجيل حساب، عرض المقالات الخاصة بالمستخدم.

تخزين البيانات: تم ربط النظام بقاعدة بيانات (حسب النسخة، ممكن تكون Firebase أو JSON Server).

تصميم متجاوب: متوافق مع جميع الشاشات (موبايل، تابلت، كمبيوتر).

تجربة استخدام تفاعلية: باستخدام React Hooks وState Management سلس.

? التقنيات المستخدمة:

React.js – لبناء الواجهة.

React Router – للتنقل بين الصفحات.

Axios / Fetch API – للتعامل مع البيانات.

CSS Modules / Tailwind – لتنسيق الواجهة.

Firebase / JSON Server – لحفظ وإدارة البيانات (حسب النسخة).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
4
تاريخ الإضافة
تاريخ الإنجاز
المهارات