Skip to content
This repository has been archived by the owner on Aug 20, 2024. It is now read-only.

soluvas/sanad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sanad

Supervised Authenticity Preservation Assistant

Use Case

Initial use case is for preservation of Quranic verses and Islamic hadiths. However, the platform is sufficiently generic for preservation of general textual content in multiple languages with Unicode encoding.

Discussion Group

Please join Sanad Facebook Group.

App Page

Please like Sanad on Facebook.

Planned

  1. Firefox add-on
  2. Java API service and web-based UI
  3. Chrome extension
  4. Firefox for Android add-on
  5. Facebook application that can annotate posts and comments, and comment with annotations on posts

Universal Collections

Universal collections are not debatable because of their universal usage.

  1. Arabic Quran with tashkeel (114 chapters), Quran transliteration English style, several English translation, Indonesian translation

  2. The following universal collections are sourced from Islam Ware, use the files from https://github.com/ceefour/hadith-islamware :

    To import from Islam Ware files: Download and extract these files then run org.soluvas.sanad.cli.islamware.ImportHadithDatabase.

    To import from PostgreSQL TSV dumps: See https://github.com/ceefour/sanad-quran

  3. TODO: from Islam Ware:

    • TODO: Arabic Quran without tashkeel (114 chapters)

Setup

  1. Connect to Sanad Shell

     ssh -p8306 localhost
    
  2. Add a the first user and set his role as sysadmin and admin:

     person:add -e [email protected] -g male -p test hendy 'Hendy Irawan'
     personroleset hendy sysadmin admin
    

Schema Dump

To generate the SQL schema dump:

pg_dump -v -hlocalhost -Upostgres --schema=sanad --schema-only --no-owner -f export/sanad.schema.sql sanad_sanad_dev

Quran, Hadith, and Islamic Open Source Projects

  1. ceefour/sanad-hadith
  2. ceefour/hadith-islamware
  3. ceefour/sanad-quran
  4. ceefour/qurandatabase
  5. ashrafuzzaman/hadith
  6. RabiaJaved/hadith-win8
  7. QuranDev
  8. quran/quran.com-images
  9. android-quran
  10. mabdurrahman/Quran-Android
  11. oazabir/Quran
  12. GlobalQuran/site
  13. qzaidi/quran
  14. quran/quran_android
  15. Zekr
  16. EveryAyah.com. Best: (Mushary Rasyid) Al-Afasy
  17. VerseByVerseQuran.com. Best: (Mushary Rasyid) Al-Afasy

Other Hadith Database

  1. kutubuhadits-sql containing 1 Quran + 9 Hadits Compilation with Indonesian translation.

Credits