Skip to content

ugulay/challenge

Repository files navigation

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

About

Challenge requested from firm. Teknasyon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages