Dev_Tawassol:
تطبيق شبكة اجتماعية متكامل باستخدام Node.js، Express، React، Redux و MongoDB بالإضافة إلى ES6+
وصف التطبيق:
هذا المشروع عبارة عن تطبيق شبكة اجتماعية يتيح للمستخدمين التفاعل مع بعضهم البعض ومشاركة معلوماتهم الشخصية والمهنية. يضم التطبيق الميزات التالية:
نموذج تسجيل الدخول:
يتضمن التحقق من صحة الإدخال.
عرض رسائل خطأ واضحة عند فشل عملية تسجيل الدخول لأي سبب.
استخدام Gravatar:
لعرض صورة الملف الشخصي، يجب استخدام بريد إلكتروني مرتبط بـ Gravatar.
الملف الشخصي:
يمكن لكل مستخدم عرض بياناته الشخصية مثل التعليم والخبرة.
يمكن إضافة روابط لمواقع التواصل الاجتماعي وأعمالهم عبر إدخال اسم مستخدم GitHub.
يمكن لكل مستخدم تعديل أو حذف بياناته الشخصية.
التفاعل الاجتماعي:
يمكن للمستخدمين إضافة منشورات جديدة أو تعديلها.
يمكن التعليق على المنشورات والتفاعل معها باستخدام أزرار الإعجاب وعدم الإعجاب.
التصفح:
يمكن للمستخدمين غير المسجلين الاطلاع على المنشورات والتعليقات دون القدرة على التفاعل.
يمكن الاطلاع على بيانات محددة لجميع المطورين بدون الحاجة إلى تسجيل.
مميزات التطبيق:
بناء واجهة برمجة تطبيقات خلفية واسعة باستخدام Node.js و Express.
حماية المسارات/نقاط النهاية باستخدام JWT (JSON Web Tokens).
دمج React مع الخلفية بطريقة أنيقة، وإنشاء سير عمل رائع.
بناء الواجهة الأمامية باستخدام React.js و Redux Toolkit و Tailwind CSS.
استخدام Redux لإدارة حالة التطبيق.
بإمكانكم الإطلاع على تفاصيل المشروع عبر الرابط التالي: https://www.youtube.com/w...
رابط المشروع على github: https://github.com/Saadao...
اسم المستقل | محمود س. |
عدد الإعجابات | 0 |
عدد المشاهدات | 49 |
تاريخ الإضافة |