Skip to content

brain90/quran-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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