تفاصيل العمل

نوع العمل :

منصة تواصل اجتماعي تشبه فيسبوك مصممة لمجتمع من المبرمجين .

المميزات:

- نظام تسجيل دخول وانشاء حساب وتشفير لكمات المرور .

- امكانية تعديل البوست وحذفه مع امكانية عرض كل البوساتات التي قام المستخدم الحالي بنشرها .

- امكان اضافة لايك او ديس لايك او كومنت .

- توفر فلترة للتعليقات ليختار المستخدم المنشورات المعينة التي تتوافق مع مزاجه بين المضحك والتقني وغيره .

اللغات والادوات المستخدمة :

- python

- django framework

- django rest framework

- html

- css

- javascript

- react

- postgresql

- cloud storage for images

- git

- render

طريقة التنفيذ:

- اولا قمت باعداد قاعدة البيانات قمت بربط قاعدة بيانات محلية postgreqsl ثم انشأت ال schema التي كانت عبارة عن جدول للمستخدم وجدول للبوستات وجدول للكومنت .

- بناء ال API لاستقبال الطلب من الفرونت والرد عليه بالبيانات المطلوبة

- تضمين مكتبة simplejwt لتوليد توكنز تسجيل الدخول .

- تعيين الصلاحيات حيث يستطيع اي احد رؤية المنشورات وعمل لايك لكن لا يستطيع النشر او التعليق الا من قام بتسجيل الدخول .

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات