This repo contains collection of Quran Translations and to allow development of websites, apps etc, it is structured in REST Architectural. The purpose of this repo is to spread the word of God everywhere in the world
يحتوي هذا الريبو على مجموعة من ترجمات القرآن الكريم والسماح بتطوير مواقع الويب والتطبيقات وما إلى ذلك ، وهو منظم في مجال REST المعماري. الغرض من هذا الريبو هو نشر كلام الله في كل مكان في العالم.
https://github.com/penggguna/QuranJSON
Install Quran API
git clone https://github.com/bdj-Razik/quran-api.git
copy .env.example file to .env on the root folder
add this variable in file .env
L5_SWAGGER_GENERATE_ALWAYS = true
L5_SWAGGER_CONST_HOST=http://127.0.0.1:8001/api
composer install
php artisan key:generate
php artisan migrate
php artisan db:seed
php artisan serve
http://127.0.0.1:8000/api/documentation#/
GET /api/surates
GET /api/surah_name/${search}
Parameter | Type | Description |
---|---|---|
search |
string |
Required. name of surah |
GET /api/surah_number/${search}
Parameter | Type | Description |
---|---|---|
search |
integer |
Required. number surah |
GET /api/ayat
GET /api/ayah_name/${search}
Parameter | Type | Description |
---|---|---|
search |
string |
Required. name of ayah |
GET /api/ayah_number/${search}
Parameter | Type | Description |
---|---|---|
search |
integer |
Required. number ayah |
Laravel , PHP, L5 Swagger - OpenApi , MySql , Rest API