تطوير مشروع باستخدام Python لمحاكاة نظام تسجيل حسابات المستخدمين وتسجيل الدخول والتحقق من الهوية.
**الميزات الرئيسية:**
- إنشاء حساب باستخدام اسم المستخدم وكلمة المرور والبريد الإلكتروني وبيانات إضافية.
- التحقق من تطابق كلمة المرور مع تأكيدها.
- التحقق من بيانات تسجيل الدخول.
- إنشاء رمز تحقق رقمي عشوائي.
- التحقق من الرمز قبل السماح بالدخول.
- عرض رسائل توضح نجاح العمليات أو وجود أخطاء.
**التقنيات المستخدمة:**
Python، البرمجة كائنية التوجه (OOP)، الدوال، Decorators، مكتبة Random، ومكتبة Tkinter في نسخة الواجهة الرسومية.
يتضمن المشروع نسختين: نسخة تعمل عبر Terminal ونسخة بواجهة رسومية باستخدام Tkinter، بهدف تطبيق مفاهيم البرمجة والتحقق من مدخلات المستخدم.
هذا المشروع تعليمي، ولا يمثل نظام مصادقة آمنًا جاهزًا للاستخدام الفعلي.