صف العمل — تطبيق مولّد QR
نظرة عامة
تطبيق سطح مكتب (Desktop) بسيط ومستقل، وظيفته الوحيدة تحويل نص أو رابط إلى رمز QR قابل للمسح.
المعلومات التقنية
النوع: تطبيق سطح مكتب (Desktop App)
الإطار/المكتبة: Flutter
أداة التطوير: OpenCode (وكيل برمجة بالذكاء الاصطناعي متعدد النماذج)
منهجية التصميم: Open Design — المخططات والملفات المصدرية والتوثيق تُشارك بشكل علني
نطاق التطبيق
أداة واحدة مخصصة (Single-purpose tool) — ليس جزءًا من مجموعة أدوات أكبر
لا توجد أدوات أو أقسام أخرى داخل التطبيق حتى الآن
الميزات الحالية (Current Features)
إدخال نص أو رابط عبر حقل إدخال واحد
زر "إنشاء" لتوليد رمز QR من المُدخل
عرض رمز QR الناتج في منطقة مخصصة
تنزيل / حفظ رمز QR الناتج
واجهة المستخدم (UI الحالية)
تصميم بثيم داكن (Dark Theme) كافتراضي، مع زر تبديل للوضع الفاتح (ظاهر أعلى يمين الواجهة)
دعم كامل للغة العربية واتجاه RTL
تخطيط بسيط: عنوان → وصف مختصر → حقل إدخال + زر إنشاء → منطقة عرض النتيجة
منطقة عرض النتيجة تحتوي على حالة فارغة (Empty State) بنص توضيحي "سيظهر رمز QR هنا" مع أيقونة QR باهتة
ثلاث أيقونات دائرية أعلى يسار الواجهة (وظيفتها غير محددة من الواجهة الحالية)
ما لا يحتويه التطبيق حالياً (Out of Scope اليوم)
لا توجد خيارات تخصيص لرمز QR (اللون، الحجم، إضافة شعار في المنتصف)
لا يوجد مؤشر حالة واضح للأخطاء (مثال: رابط غير صالح)
لا توجد ميزات أخرى غير توليد QR والتنزيل