تفاصيل العمل

Back-End Social Media App

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

ميزات التطبيق:

إدارة المستخدمين: تسجيل المستخدمين، تسجيل الدخول، والتوثيق باستخدام JWT.

نظام العلاقات: دعم ميزة المتابعة (Follow/Unfollow) بين المستخدمين.

إدارة المحتوى: إنشاء، تعديل، وحذف المنشورات مع إمكانية إضافة تعليقات وإعجابات.

خلاصة الأخبار (Feed): عرض منشورات المستخدمين الذين يتم متابعتهم بترتيب زمني.

أمان محسّن: حماية البيانات باستخدام تقنيات مثل التشفير بـ bcrypt.

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

Backend: Node.js وTypeScript

Database: PostgreSQL باستخدام Prisma

Authentication: JWT وbcrypt

APIs: تصميم واجهات RESTful لتسهيل التواصل مع الواجهة الأمامية

Performance Optimization: تحسين الأداء لضمان تجربة سلسة للمستخدمين

هذا التطبيق هو الحل المثالي لمنصة تواصل اجتماعي حديثة، يدعم التكامل مع واجهات أمامية بسهولة ويوفر ميزات متقدمة للمستخدمين.

بطاقة العمل

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