تواصل وشارك أفكارك في عالمنا الاجتماعي

تفاصيل العمل

هذا المشروع هو نسخة مقلدة من منصة تويتر الشهيرة، حيث يتيح للمستخدمين إنشاء حسابات، نشر التغريدات، متابعة الأصدقاء، والتفاعل معهم من خلال الإعجابات والتعليقات. يتميز الموقع بواجهة مستخدم بسيطة وجذابة، ويستخدم تقنيات حديثة لضمان تجربة مستخدم سلسة وآمنة. الهدف هو خلق مساحة تواصل اجتماعي تشجع على تبادل الأفكار والآراء في بيئة تفاعلية

التكنولوجيا والأدوات المستخدمة:

الواجهة الأمامية:

React.js: لإنشاء واجهة مستخدم تفاعلية.

CSS/SCSS: لتصميم واجهات جذابة.

React query: لإدارة الحالة.

الواجهة الخلفية:

Node.js: لإنشاء خادم سريع وقابل للتوسع.

Express.js: لإنشاء واجهات برمجة التطبيقات (APIs) وإدارة الطلبات.

MongoDB: لتخزين بيانات المستخدمين والتغريدات.

Mongoose: للتفاعل مع قاعدة البيانات MongoDB.

المصادقة والأمان:

JWT (JSON Web Tokens): لإدارة المصادقة وتأمين الجلسات.

bcrypt: لتشفير كلمات المرور.

أدوات التطوير:

Postman: لاختبار واجهات برمجة التطبيقات (APIs).

Git/GitHub: لإدارة الشيفرة المصدرية والتعاون.

ملفات مرفقة

بطاقة العمل

اسم المستقل Mohamed S.
عدد الإعجابات 1
عدد المشاهدات 2
تاريخ الإضافة