brain90 / quran-tracker

Log and calculate quran memorizing progress.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quran-Tracker

Log and calculate your quran memorizing progress.

Usage

Put your memorized ayah in quran.csv. Use {start-end}, {start-end} format to log multiple section. For instance, you have memorized al-baqarah ayah 1 to 5, 255 to 257, 275 to 281. Write those section like this:

no  ; surah         ; ayah ; memorized
2   ; Al-Baqarah    ; 286  ; 1-5, 255-257, 275-281

Run q.py. Quran tracker will read quran.csv and show your memorizing progress.

% python q.py

memorized : 905 of 6236 (14.51%)
remainder : 5331 (85.49%)

Tips

Sometimes we just remember the ayah without knowing exactly where the ayah belongs to. Use lafdzi to solve this problem. type the ayah in quran latin transliteration. lafzi will give you the surah name and exact ayah position. http://lafzi.apps.cs.ipb.ac.id/web/

Todo

  • Memorized histogram
  • Statistic in html format

About

Log and calculate quran memorizing progress.


Languages

Language:HTML 92.7%Language:Python 7.3%