تصميم وبرمجة موقع لجلب البيانات عن طريق API وعرضها

تفاصيل العمل

موقع لعرض وإدارة البوستات باستخدام React

قمت بتطوير موقع ويب لعرض البوستات التي يتم جلبها من خلال API باستخدام مكتبة Axios. الموقع يتكون من عدة صفحات، تم تصميمها باستخدام مكتبة React مع الاعتماد على React Router لإدارة التنقل بين الصفحات.

مميزات المشروع:

الصفحة الرئيسية:

عرض قائمة البوستات المجلوبة من API.

تصميم بسيط وسهل الاستخدام مع واجهات ديناميكية.

عرض التفاصيل:

إمكانية عرض تفاصيل كل بوست بشكل منفصل.

تعديل البوستات:

واجهة مخصصة لتعديل محتوى البوستات.

حذف البوستات:

خاصية حذف البوستات بسهولة.

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

React: لتطوير الواجهة الأمامية.

React Router: لإدارة التنقل بين الصفحات.

Axios: لجلب البيانات من API ومعالجتها.

هيكلة المشروع:

الصفحات:

الصفحة الرئيسية (عرض البوستات).

صفحة التفاصيل.

صفحة التعديل.

المكونات القابلة لإعادة الاستخدام:

بطاقات البوستات.

أزرار التحكم (تعديل، حذف).

شريط التنقل (Navigation Bar).

مميزات إضافية:

تصميم متجاوب يعمل على جميع الأجهزة.

تنظيم الكود وتقسيمه إلى مكونات وصفحات لضمان سهولة الصيانة والتطوير.

ملفات مرفقة

بطاقة العمل

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