الهدف الأساسي كان العمل على استهلاك واجهة برمجة تطبيقات (API) جاهزة، والتعامل مع عمليات المصادقة (Authentication) وعمليات CRUD بشكل عملي.
أهم الميزات التي طبقتها:
1. نظام تسجيل دخول وإنشاء حسابات متكامل مع Token.
2. إنشاء وتعديل وحذف المنشورات (CRUD Operations) للمستخدم مالك المنشور فقط.
3. صفحة رئيسية تعرض المنشورات مع ميزة التمرير اللانهائي (Infinite Scroll).
4. صفحات ملف شخصي (Profile) ديناميكية تعرض بيانات كل مستخدم ومنشوراته.
5. واجهة مستخدم تفاعلية مع تنبيهات (Alerts) وشاشات تحميل (Loaders).
التقنيات المستخدمة:
HTML5 ,CSS3 ,JavaScript (ES6+),Bootstrap ,Axios
رابط التجربه الحية للمستخدم:
رابط المستودع على github: