بناء واجهة برمجة تطبيقات (RESTful API) آمنة لمنصة تواصل اجتماعي

منذ 3 أسابيع

عرض العمل

الوصف

قمت بتطوير الجانب الخلفي (Backend) لمنصة تواصل اجتماعي باستخدام بيئة Node.js، مع التركيز على الحماية العالية، الأداء، وتوثيق الكود لسهولة الربط مع الواجهة الأمامية.

أبرز الخصائص التقنية:

أمان عالي: نظام مصادقة متقدم باستخدام JWT وتشفير كلمات المرور بـ Bcrypt.

صلاحيات المستخدمين: نظام تحكم بالأدوار (Role-Based Access) للفصل بين المستخدم العادي والـ Admin.

توثيق شامل: ملفات توثيق احترافية باستخدام Swagger تشرح كل الـ Endpoints بوضوح.

نظام بريدي: تفعيل إرسال الإيميلات عبر Gmail SMTP.

إدارة الملفات: نظام لرفع الصور الشخصية ومعالجتها باستخدام Multer.

التقنيات: Node.js | Express | MongoDB | Swagger


التفاصيل

المشاهدات 0
المفضلة 0
القسم برمجة, تطوير المواقع و التطبيقات - مواقع الويب

حساب المستخدم

Developed by Samer Zaki

All rights reserved © kaf 2025