حصن المسلم الشامل - رفيقك اليومي المبتكر للعبادة، التحصين، ومتابعة الصلوات
تطبيق ويب وأندرويد تفاعلي متكامل مبني باستخدام تقنيات الويب الحديثة ومغلف كحزمة هاتف أصلية، يجمع بين البساطة والأناقة البصرية الفائقة مع تركيز كامل على الخصوصية والتشغيل دون اتصال بالإنترنت نهائياً.
🔗 رابط المعاينة المباشرة للموقع التعريفي (Live Showcase): AdammLab.github.io/Hisn/
تم بناء واجهة المستخدم بالاعتماد على فلسفة الزجاج المصقول (Glassmorphism) والمؤشرات البصرية الميكروية (Micro-animations):
- تدرج ألوان رمادي/زمردي مريح للعين (
bg-neutral-50 dark:bg-[#16161a]مع هوامش وحدودborder-neutral-200 dark:border-neutral-800). - خطوط عربية كلاسيكية أصيلة (
font-amiriلقراءة القرآن الكريم، وfont-naskhللأذكار والنصوص العامة). - دعم السمة الداكنة التلقائية المتزامنة مع نظام الهاتف بالكامل.
- تضمين محلي كامل: تم دمج نص القرآن الكريم كاملاً بالرسم العثماني بداخل التطبيق، ويعمل دون الحاجة لأي اتصال بالإنترنت نهائياً.
- قراءة متصلة سلسة: إخلاء الواجهة لتعرض القرآن كصفحات متصلة مريحة للعين، مع تحكم كامل بحجم الخط.
- علامات التوقف (Bookmarks): حفظ وحفظ تلقائي لآخر آية تم قراءتها للعودة إليها فوراً بضغطة زر.
- البحث القرآني المحلي اللحظي: محرك بحث محلي ذكي يستغرق أجزاء من الملي ثانية للبحث في المصحف أوفلاين بالكامل.
- دمج شامل ومسلسل: دمج الـ 25 خطوة العامة مع الـ 42 خطوة علاجية تخصصية (السحر، المس، العين، القرين، التفريق) في جدول علاجي موحد ومستمر.
- عداد تنازلي تفاعلي: الضغط على الخطوة ينقص عدد التكرارات تلقائياً، ومع اكتمال التكرارات تتحول الخطوة لحالة المكتمل مع تظليل ناعم.
- إعادة ضبط ذكي: إمكانية تصفير أو إعادة ضبط تقدم الرقية بالكامل بنقرة واحدة.
- تنبيهات مجدولة: تنبيهات نظام تلقائية لأذكار الصباح (7:00 ص)، أذكار المساء (4:30 م)، وأذكار النوم (10:00 م).
- إلحاح التحصين: في حال عدم قراءة الورد، يرسل التطبيق إشعاراً تذكيرياً لطيفاً كل 30 دقيقة متتالية.
- إلغاء فوري ذكي: بمجرد دخول المستخدم وإتمام قراءة الورد، يلغي التطبيق فوراً كافة التذكيرات المتبقية لذلك اليوم لتوفير طاقة البطارية ومنع الإزعاج.
- رسم بياني متفاعل بمتوسط الصلوات: تدرج لوني دافئ يتصاعد من الأخضر الباهت عند أداء صلاة واحدة إلى اللون الزمردي الزاهي والصلد عند إتمام الصلوات الخمس كاملة (
5/5). - متابعة ركعات قيام الليل: يظهر رمز هلال ورقم الركعات المبسط (مثل
🌙 8) أعلى العمود كحافز إيماني لمتابعة السنن والنوافل الليلية.
- مشغل صوتي مستقر: مشغل صوتي محلي مدعوم بخدمة أندرويد أصلية في الخلفية (
Foreground Audio Service) لمنع خنق WebView. - إذاعات البث المباشر: إذاعة القرآن من القاهرة والرياض، إذاعة الرقية الشرعية على مدار 24 ساعة.
- مؤشرات التحميل والاتصال (Buffer States): إظهار مؤشار تحميل دوار (Spinner) متناسق داخل أزرار التشغيل لتوضيح حالة الاتصال وسرعة استجابة البث المباشر.
- عداد رقمي كبير مع مؤشر تقدم دائري تفاعلي.
- اهتزازات تفاعلية خفيفة ولطيفة (Haptic Feedback) مع كل تسبيحة وعند بلوغ الهدف المحدد (33، 99، أو هدف مخصص).
- تعقب تلقائي ذكي: عداد أيام التعافي من العادات السلبية (كالعادة السرية) يحسب تلقائياً أيام النقاء بناءً على ختم زمني مخزن في
localStorage. - مستويات الرتب والنقاء: الانتقال التلقائي بين مستويات التعافي (العزيمة، التطهير، الثبات، التحرر، النقاء).
- سجل تاريخي للانتكاسات: تسجيل تواريخ الزلات والمدة المحققة لتحليل مستوى الاستقرار وتلافي الأخطاء.
- جرعات تحفيزية: عرض نصوص إيمانية مقتبسة من القرآن الكريم والسنة النبوية للحث على غض البصر والصبر.
- الواجهة الأمامية (Frontend): React (Single Page Application)
- أداة البناء (Build Tool): Vite & Rollup
- التصميم والتنسيق: Vanilla CSS & TailwindCSS (للصفحة التعريفية والمكونات الزجاجية)
- الجسر الهجين (Hybrid Bridge):
@capacitor/core&@capacitor/android - معالجة الصوت المحسن:
@capacitor/app& Native Android Service - الاستضافة والتوثيق: GitHub Pages (/docs directory)
- قم بعمل Clone للمستودع:
git clone https://github.com/AdammLab/Hisn.git
- قم بتثبيت الحزم البرمجية:
npm install
- تشغيل التطبيق في بيئة التطوير المحلية:
npm run dev
- بناء نسخة الإنتاج والمزامنة مع الأندرويد:
npm run build npx cap sync
- افتح المجلد
androidبداخل أداة Android Studio. - لتصدير حزمة الـ APK المباشرة عبر الطرفية، قم بتشغيل الأمر:
cd android && ./gradlew assembleDebug
- الحزمة الناتجة ستكون متوفرة في المسار:
android/app/build/outputs/apk/debug/app-debug.apkبحجم 4.9 ميجابايت فقط!