Skip to content

Latest commit

 

History

History
57 lines (26 loc) · 1.16 KB

README.md

File metadata and controls

57 lines (26 loc) · 1.16 KB

Kullanılan ekstra kütüphaneler


Kurulum için tetiklenmesi gerekli olan komutlar aşağıda belirtilmiştir.

docker-compose -f "docker-compose.yml" up -d --build

docker-compose exec php php artisan migrate

Dummy Data doldurmak için aşağıdaki komutu tetikleyiniz

docker-compose exec php php artisan db:seed


MySQL Kullanıcı bilgileri

Açıklama Değer
Veritabanı adı challenge
Kullanıcı adı root
Parola root

API için Endpointler aşağıda tarafınıza sunulmuştur.

Method Endpoint Açıklama
GET api/v1 Sürüm kontrolü, token oluşturma ve güncelleme kontrolü
GET api/v1/categories Kategorileri getirir
GET api/v1/categories/{id} ID'si verilen kategorideki Medyaları getirir
GET api/v1/favorites Kullanıcının Favorilerini getirir
POST api/v1/favorites Gönderilen Form-Data[media_id] favorilere ekler.
DELETE api/v1/favorites/{id} {id} değerine sahip olan veriyi favorilerden kaldırır
GET api/v1/media/{id} {id} değerine sahip olan medyayı, bağlı olduğu kategoriyi ve favori bilgisini getirir