**School Management System – Python & Streamlit**
تطوير نظام متكامل لإدارة بيانات الطلاب والمعلمين باستخدام Python وObject-Oriented Programming (OOP)، مع تصميم واجهة تفاعلية باستخدام Streamlit لتسهيل التعامل مع النظام.
يتيح النظام إضافة وإدارة بيانات الطلاب والمعلمين، والتحقق من صحة البيانات المدخلة، بالإضافة إلى حفظ واسترجاع البيانات باستخدام ملفات JSON.
أهم المميزات:
إدارة بيانات الطلاب والمعلمين.
واجهة تفاعلية وسهلة الاستخدام باستخدامStreamlit.
تطبيق مفاهيم OOP مثل Classes, Objects وEncapsulation.
حفظ واسترجاع البيانات باستخدام JSON.
التحقق من صحة المدخلات والبيانات.
تنظيم المشروع إلى ملفات ووحدات برمجية منفصلة.
التقنيات المستخدمة:Python, OOP, Streamlit , JSON , Data Validation.