Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.09 KB

README.md

File metadata and controls

25 lines (15 loc) · 1.09 KB

Phony Logo

Tarfin Task

Bu küçük Laravel API projesinde sizden gerçekleştirmenizi beklediğimiz görev, basitçe, yazılan testlerin geçmesini sağlamaktır. Testleri yeşile çevirirken üzerinde değişiklik yapmamanız gerekiyor.

Temel düzeyle bir TODO uygulaması olarak düşünebileceğiniz bu projede User modeli ile ilişkili bir Task modeline ait Rest API'lerini yazacak; böylelikle yeni Task'lar oluşturabilecek, listeleyebilecek, gösterebilecek, güncellenebilecek ve silinebilecektir.

Bunun yanında Task'lar status'larına göre sıralanabilir olmalıdır. Sıralama algoritmasını, PHP (sort(), rsort(), asort(), ksort()) veya Laravel (sort(), sortBy(), sortByDesc(), sortDesc(), sortKeys(), sortKeysDesc() vb.) fonksiyonlarını kullanarak yazabilirsiniz.

Testlerin geçmesini sağlamak için:

  • Model'ler
  • Migration'lar
  • Factory'ler
  • Controller'lar
  • API Route'ları
  • Resource'lar

yazmanız gerekebilir.