Skip to content

Istanbul-Vuejs-Bootcamp/week-5-homework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

week-5-homework

Merhaba arkadaşlar bu haftaki ev ödevinizde Vuex, Vue-router ve axios kullanarak basit bir fotoğraf albümü ve oylama sistemi yapacağız. Detayları aşağıda bulabilirisiniz

Aşağıdaki tüm data detayları vuex üzerinde tutulmalı.

https://jsonplaceholder.typicode.com/photos linkinde yer alan tüm bilgileri proje ayağa kalktığında vuex içerisine dahil etmelisiniz (Axios ile)

Ana sayfada 'thumbnailUrl' ler gözükmeli küçük resimler şeklinde mini bir galeri gibi düşünebilirsiniz

Her image'in altında 'aldığı oy sayısı', 'oy arttır' ve 'oy azalt' butonları yer almalı. (Başlangıç oy sayısı: 0).

Anasayfa görünen resimleri galeri ID'lerine göre filtreyelecek bir dropdown olmalı. (İlgili galeri ID'leri endpoint detaylarından görebilirsiniz)

Her oy arttırıldığında ve azaltıldığında resim altında görününe oy sayısıda değişmeli.

Resim detaylarına girildiğinde (detail/id şeklinde bir route ile) resmin büyük hali ve title görünmeli.

İyi çalışmalar dilerim.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published