نظام إدارة الطلاب (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 |
| القسم | برمجة, تطوير المواقع و التطبيقات - أنظمة إدارة المحتوى |
حساب المستخدم
العربية
English