أداة أتمتة تسجيل الشعب الجامعية | Python & Selenium

تفاصيل العمل

طورت تطبيق Desktop باستخدام Python لأتمتة عملية متابعة وتسجيل الشعب الجامعية، بهدف تقليل الحاجة للمتابعة اليدوية المستمرة للبوابة.

يتيح البرنامج إدخال المادة والشعبة المطلوبة والمواد البديلة، ثم يقوم باستخدام Selenium بفتح البوابة ومتابعة توفر التسجيل ومحاولة تنفيذ العملية تلقائيًا عند توفر الشعبة.

أضفت أيضًا واجهة استخدام رسومية، دعم Chrome وEdge، إشعارات عبر البريد الإلكتروني، التحقق من المدخلات والصلاحيات، نظام Logging لتتبع الأخطاء، ومعالجة الحالات غير المتوقعة أثناء الأتمتة. هذه الوظائف ظاهرة فعليًا في الكود المرفق، بما فيها Selenium وCustomTkinter وإشعارات البريد وآلية إعادة المحاولة ومعالجة الأخطاء.

تم تطوير المشروع باستخدام Python وSelenium وCustomTkinter مع التركيز على سهولة الاستخدام واستقرار عملية الأتمتة.

بطاقة العمل

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