diff --git a/README.md b/README.md index bde8199..41c8be2 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,8 @@ + + ## Fitur Rest Api ini menyediakan Al-Quran Indonesia, Kumpulan doa, Dzikir harian, dan Hadits arba'in. dari bebrapa sumber. @@ -31,6 +33,7 @@ Fitur utama: - **Doa-doa** : kumpulan doa-doa pilihan dari buku [Kumpulan doa sehari hari](https://jatim.kemenag.go.id/file/file/kumpulanbukuelektronik/pgdx1436850980.pdf) - **Dzikir** : Bacaan dzikir pagi, petang, dan sesudah solat. - **Hadits** : [Hadits Arba'in](https://haditsarbain.com/) +- **Audio** : Audio murottal Shaykh Mishari Alafasy ## Penggunaan @@ -42,7 +45,7 @@ Fitur utama: |`/quran/juz/{juzId}`|[/quran/juz/30](https://api.dikiotang.com/quran/juz/30)|Informasi Juz| |`/quran/ayah`|[/quran/ayah](https://api.dikiotang.com/quran/ayah)|Semua Ayat| |`/quran/ayah/surah/{surahId}`|[/quran/ayah/surah/114](https://api.dikiotang.com/quran/ayah/surah/114)|Daftar Ayat berdasarkan Surah| -|`/quran/ayah/{surahId}/{ayahId}`|[/quran/ayah/surah/114/1](https://api.dikiotang.com/quran/ayah/surah/114/1)|Spesifik Ayat berdasarkan Surah| +|`/quran/ayah/{surahId}/{ayahId}`|[/quran/ayah/114/1](https://api.dikiotang.com/quran/ayah/114/1)|Spesifik Ayat berdasarkan Surah| |`/quran/ayah/juz/{juzId}`|[/quran/ayah/juz/30](https://api.dikiotang.com/quran/ayah/juz/30)|Daftar Ayat berdasarkan Juz| |`/quran/ayah/page/{pageId}`|[/quran/ayah/page/604](https://api.dikiotang.com/quran/ayah/page/604)|Daftar Ayat berdasarkan Halaman| |`/quran/asbab`|[/quran/asbab](https://api.dikiotang.com/quran/asbab)|Daftar Asbab Nujul| @@ -59,4 +62,13 @@ Fitur utama: |`/doa/{sumber}`|[/doa/harian](https://api.dikiotang.com/doa/harian)|Spesifik Kategori Doa (quran, hadits, pilihan, harian, ibadah, haji, lainnya)| |`/dzikir/{sumber}`|[/dzikir/pagi](https://api.dikiotang.com/dzikir/pagi)|Dzikir Harian (pagi, sore, solat)| |`/hadits`|[/hadits](https://api.dikiotang.com/hadits)|Daftar Hadits| -|`/hadits/{nomor}`|[/hadits/1](https://api.dikiotang.com/hadits/1)|Spesifik Hadits berdasarkan Nomor| \ No newline at end of file +|`/hadits/{nomor}`|[/hadits/1](https://api.dikiotang.com/hadits/1)|Spesifik Hadits berdasarkan Nomor| + +## Project +Contoh aplikasi saya menggunakan api ini. + +[![Play Store](https://img.shields.io/badge/Google_Play-414141?style=for-the-badge&logo=google-play&logoColor=white)](https://play.google.com/store/apps/details?id=otang.app.muslim) + +Dideploy ke + +![Vercel](https://img.shields.io/badge/vercel-%23000000.svg?style=for-the-badge&logo=vercel&logoColor=white) \ No newline at end of file diff --git a/src/database/quran.js b/src/database/quran.js index 24e36b9..354c359 100644 --- a/src/database/quran.js +++ b/src/database/quran.js @@ -43,8 +43,9 @@ const getAyah = (surahId, ayahId) => { const getAyahJuz = (juzId) => { var result = []; for (let index = 0; index < ayah.length; index++) { - if (ayah[index].juz == juzId) { - result.push(ayah[index]); + const element = ayah[index]; + if (element.juz == juzId) { + result.push(element); } } return result; diff --git a/src/routes/router.js b/src/routes/router.js index e82920b..7ff1791 100644 --- a/src/routes/router.js +++ b/src/routes/router.js @@ -43,7 +43,7 @@ router.get("/", (req, res) => }, spesifikAyat: { pattern: "/quran/ayah/{surahId}/{ayahId}", - contoh: "/quran/ayah/surah/114/1", + contoh: "/quran/ayah/114/1", }, spesifikJuz: { pattern: "/quran/ayah/juz/{juzId}",