نظام إدارة الطلاب (Student Management API)

منذ 4 أسابيع

عرض العمل

الوصف

تم تصميم وتطوير REST API متكامل لإدارة بيانات الطلاب باستخدام FastAPI وقاعدة بيانات PostgreSQL.
هذا المشروع يحاكي أنظمة الـ Backend المستخدمة في منصات البيانات والتحليلات.

المميزات:
- عرض جميع الطلاب
- عرض طالب محدد باستخدام ID
- إضافة طالب جديد
- تحديث GPA لطالب
- حذف طالب
- إحصائيات متقدمة (عدد الطلاب، متوسط GPA، أعلى GPA)
التقنيات المستخدمة:
- Python
- FastAPI (لإنشاء API)
- PostgreSQL (قاعدة البيانات)
- psycopg2 (الاتصال بقاعدة البيانات)
- Pydantic (التحقق من صحة البيانات)
- Swagger UI (توثيق تلقائي للـ API)
النتائج:
- API يعمل بكفاءة مع جميع عمليات CRUD
- توثيق تلقائي عبر /docs
- معالجة الأخطاء والتحقق من صحة البيانات
- كود نظيف ومنظم جاهز للتطوير


التفاصيل

المشاهدات 4
المفضلة 0
القسم برمجة, تطوير المواقع و التطبيقات - أنظمة إدارة المحتوى

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

Powered By Brmja Tech

All rights reserved © kaf 2026