Web Rest API kumpulan hadis dari 9 perawi dengan total 50k+ lebih hadis antara lain:
- bukhari: 7008
- muslim: 5362
- abudaud: 4590
- tirmidzi: 3891
- nasai: 5662
- ibnumajah: 4332
- malik: 1594
- ahmad: 15070
- darimi: 3367
Sumber : https://hadits.in
Live : https://hadits-api.superxdev.repl.co
Mengambil semua daftar hadis (10 data / page)
GET /
Mencari banyak hadis berdasarkan terjemahan
GET /search?q=keyword
Mengambil satu hadis berdasarkan perawi dan nomor nya
GET /{perawi}/{nomor}
Mengambil satu hadis berdasarkan ID
GET /id/{id}
- Nodejs
- Expressjs
- Sequelize
- Cheerio (scrap)
git clone https://github.com/superXdev/hadits-api
npm install
cp .env.example .env
Wajib menggunakan rotating proxy untuk scrapper
Development server
npm run dev
Prod server
npm start
node scrap.js
This software licensed under the MIT license.