تفاصيل العمل

عملت ضمن فريق تطوير كندي على بناء وتطوير Backend لمنصة اجتماعية موجهة للطلاب والمؤسسات التعليمية باستخدام Python, Django وDjango REST Framework.

كان دوري يتركز على تطوير الـBackend وتصميم وتنفيذ مجموعة من الـAPIs والأنظمة الأساسية داخل المنصة، ومنها:

- تطوير REST APIs وتنظيم الـBackend Architecture.

- بناء وتطوير أنظمة Authentication & Authorization.

- تنفيذ OTP Verification وإدارة جلسات وأجهزة المستخدمين.

- المساهمة في تطوير آليات لرفع مستوى أمان عمليات تسجيل الدخول.

- تصميم وإدارة Roles & Permissions وصلاحيات المستخدمين.

- تطوير أجزاء من أنظمة المستخدمين والمنشورات والتفاعلات داخل المنصة.

- التعامل مع PostgreSQL وRedis.

- العمل على Docker وتجهيز بيئة التطوير.

- تصميم وتطوير الـModels والـSerializers والـServices والـAPI Views.

- اختبار الـAPIs ومعالجة الأخطاء وتحسين تنظيم وقابلية توسع الكود.

ركزت خلال المشروع على كتابة Backend منظم وقابل للتوسع، مع الاهتمام بالأمان وفصل المسؤوليات بين مكونات النظام.

Technologies: Python • Django • Django REST Framework • PostgreSQL • Redis • Docker • REST APIs • Authentication • OTP • Role-Based Access Control

بطاقة العمل

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