تفاصيل العمل

📱 الوصف (Description)

تطبيق "Zenith OS" هو نظام تشغيل وإدارة حياة تكتيكي متكامل (Tactical Life Management OS) مبني بأسلوب مستوحى من واجهات الـ Cyberpunk والألعاب التكتيكية. صُمم التطبيق خصيصاً للكوادر التقنية والطلاب متعددي المهام والمسؤوليات (دراسة هندسية، شفتات عمل، تدريبات بدنية، والتزامات روحية وصحية). يهدف التطبيق إلى كسر نمطية تطبيقات إدارة المهام التقليدية عبر دمج آليات التحفيز بالألعاب (Gamification) ونظام الـ RPG، حيث يتحول يوم المستخدم الممتد إلى عمليات ميدانية تكافئه بنقاط خبرة (XP)، وترقيات رتب، وفتح سيمات جديدة، مع الحفاظ على تركيزه وانضباطه اليومي بأعلى كفاءة.

🌟 أهم المزايا (Key Features)

رادار الهدف القادم (Next Target Radar / Tactical Intel Feed): شريط استخباري حي متحرك في أعلى الشاشة، يحلل التوقيت الفعلي وجداول المستخدم ليعرض تلقائياً أقرب مهمة مستحقة، موعدها، وإجمالي المهام المتبقية لهذا اليوم.

نظام الحيوية والطاقة (Bio-Integrity & Mascot System): مؤشر طاقة حيوي (0 - 100%) مرتبط بالالتزام؛ إنجاز المهام يشحن الروبوت التكتيكي، بينما يستنزفه الإهمال حتى يدخل في وضع السكون التام (Sleep Mode / Zzz) وتتحول الواجهة إلى اللون الرمادي حتى يعاود المستخدم نشاطه.

نظام التطور التصاعدي (Exponential Leveling Engine): نظام RPG حقيقي لترقية الحساب لا يعتمد على أرقام ثابتة؛ كلما ارتفع مستوى المستخدم زادت صعوبة المستوى التالي بمعدل (المستوى × 200 XP)، مما يمنح الرتبة هيبة حقيقية وقيمة للانضباط طويل المدى.

ترسانة السيمات المقفلة (Unlockable Tactical Arsenal): 7 واجهات بصرية تكتيكية مستوحاة من العتاد العسكري والسايبربانك (مثل: Matte Calm، Cyber Neon، Red Alert، Stealth Blue، Royal Gold، Void Ghost، Toxic Neon)، مقفلة ومربوطة بمستويات محددة لا تفتح إلا عند تحقيق المستوى المطلوب.

الجدولة الزمنية التلقائية (Chronological Sorting Engine): محرك فرز ذكي يقوم بترتيب مهام ومحاضرات وشفتات المستخدم تلقائياً على مدار اليوم من الصباح إلى الليل دون الحاجة للترتيب اليدوي.

القطاعات الميدانية المنفصلة (Operational Sectors): تقسيم احترافي يفصل مجالات الحياة مع الحفاظ على ترابطها:

القطاع الأكاديمي (University): متابعة المحاضرات والسكاشن، تحديد القاعات، وأوقات البدء والانتهاء.

قطاع العمل (Work Operations): تنظيم الشفتات الصباحية والمسائية والليلية وإدارة أيام الإجازات (Day Off).

القطاع البدني (Gym Sector): تسجيل التدريبات الميدانية، المجموعات العضلية، وأهداف الأداء العالي.

قطاع العمليات اليومية (Life Ops): متابعة الصلوات الخمس المفروضة وتحديد المعلق منها، تسجيل شرب المياه والوجبات الصحية، وتوثيق جلسات المذاكرة الحرة في شريط زمني (Daily Timeline).

بروتوكول التركيز الأقصى (Tactical Overdrive & Focus Timer): وضع طوارئ تكتيكي يعزل المشتتات ويفعل مؤقت تركيز مدمج مع تأثيرات بصرية حركية (Glitch & Overdrive Effects) تنبه المستخدم لحظة اكتمال المهمة.

التقرير الميداني بعد العمليات (After Action Report - AAR): شاشة تقييم أسبوعية تحلل معدلات الإنجاز والإنتاجية مع إمكانية أرشفة الأسابيع وبدء أسبوع جديد بضغطة زر.

محرك الإدخال الصوتي الذكي (Voice Command Protocol): إمكانية إملاء المهام والمحاضرات والصلوات صوتياً باللغتين (العربية والإنجليزية) ليقوم التطبيق بتحليل الكلمات المفتاحية وجدولتها في قسمها المناسب مباشرة.

💻 التقنيات المستخدمة (Technologies & Tools)

إطار العمل واللغة (Framework & Language):

تم بناء التطبيق بالكامل باستخدام Flutter ولغة Dart لضمان أداء عالي وسلاسة شاشات تصل إلى 60/120 إطاراً في الثانية (FPS).

الرسوم المتحركة التفاعلية (Vector Animations & Lottie):

استخدام حزمة lottie لتشغيل مجسمات ورسوميات تفاعلية عالية الدقة وبحجم خفيف جداً، مع دعم الـ errorBuilder لمنع انهيار الواجهة في حال فقدان الملفات.

توظيف رسوم متحركة لشاشة الإقلاع التكتيكية (SplashScreen) وروبوت تفاعلي كبير يتغير بحسب كل قطاع نشط.

إدارة وتخزين البيانات المحلية (Offline-First Persistence):

الاعتماد على حزمة shared_preferences مع دوال تحويل الـ JSON (jsonEncode / jsonDecode) لحفظ الجداول، مستويات الخبرة، نقاط الطاقة، والسيمات محلياً على الجهاز ليعمل التطبيق بكفاءة وبدون إنترنت نهائياً (Zero Latency & Privacy).

المعالجة الصوتية (Audio & Voice Processing):

تكامل مع حزمة speech_to_text لتحويل الأوامر الصوتية إلى نصوص وفلترتها برمجياً عبر تعابير الـ Regex لتسجيل المهام اللحظية.

تصميم الواجهات والحركيات (UI/UX & Custom Animations):

استخدام AnimationController و TickerProviderStateMixin لإدارة تأثيرات الـ Glitch، النبض اللوني للأوفر درايف، وتلاشي الانتقالات (AnimatedSwitcher & FadeTransition).

تصميم واجهات زجاجية متقدمة (Glassmorphism) عبر BackdropFilter و LinearGradient الداكنة للحد من إجهاد العين.

إدارة الحالة وبنية التطبيق (Architecture & State):

هيكلة الشاشات بأسلوب الـ Modular Widgets عبر فصل الواجهات (BottomSheets, Dialogs, Timers, Settings Drawer) لضمان سهولة التعديل وقابلية التوسع مستقبلاً.

بطاقة العمل

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