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

منذ يوم

عرض العمل

الوصف

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

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


التفاصيل

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

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

Powered By Brmja Tech

All rights reserved © kaf 2026