Skip to content

Repository files navigation

كلمات القرآن — تطبيق أندرويد

Android Compose Kotlin MinSDK

المعجم الشامل لألفاظ القرآن — جذور، مصادر، مشتقات، وآيات مع تحليل صرفي
امتداد مباشر لمشروع الويب والبيانات المفتوحة AhmedSaadi0/quran-words

🌐 نسخة الويب🐛 الإبلاغ عن معنى📚 البيانات


✨ المميزات

  • معجم الجذور — 1,642 جذر مع معاني من لسان العرب والصحاح ومقاييس اللغة
  • المصادر والمشتقات — 5,273 مصدر و 16,245 مشتق بأوزانها
  • الآيات مع التمييز — الكلمة المطابقة للجذر مميزة بلون داخل الآية
  • تحليل صرفي + ملخص ذكي — لكل كلمة، مع نموذج وتاريخ التوليد
  • بحث شامل — جذور، كلمات، مصادر، وآيات مع تطبيع عربي
  • إشارات مرجعية ومتابعة — حفظ سور/آيات والعودة لآخر موضع بدقة
  • يعمل بدون إنترنت — قاعدة بيانات 118 ميجابايت تُنزّل أو تُستورد يدوياً

🛠️ التقنية

Kotlin · Compose Material3 · Room · Navigation · DataStore · OkHttp

🚀 التشغيل

git clone https://github.com/AhmedSaadi0/quran-words.git
# افتح مجلد android (quran-words) في Android Studio
  1. افتح Android StudioOpen → اختر مجلد المشروع
  2. انتظر Gradle Sync
  3. شغّل على محاكي أو جهاز (Min SDK 24)
  4. عند أول تشغيل حمّل قاعدة البيانات من الرئيسية → تنزيل أو استيراد من الذاكرة (quran_words.db)

لا حاجة لـ .env أو مفاتيح.

📥 قاعدة البيانات

  • التحميل التلقائي من media.githubusercontent.com / github raw
  • أو استيراد يدوي: ضع quran_words.db في Download ثم استيراد من الذاكرة
  • المسار الداخلي: /data/data/io.github.ahmedsaadi0.quranwords/databases/quran_words.db

🤝 المساهمة

وجدت معنى ناقصاً؟ من صفحة تفاصيل الجذر اضغط ؟ أو كرت الإبلاغ عن معنى — يُفتح نموذج جاهز على GitHub.

https://github.com/AhmedSaadi0/quran-words/issues/new?title=...

📄 الترخيص

بيانات المشروع مفتوحة، الكود متاح للاستفادة التعليمية. الأصل: AhmedSaadi0/quran-words

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages