Skip to content

aliyurekli32/movie-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tanımlamalar (inputs): Film Adı : Yapılacak iş ile ilgili 255 karakteri geçmeyecek şekilde yalnızca alfanümerik karakterler içeren bir başlık metnidir. Özellikler:

    • Film ekleme yapılırken tüm alanların doldurulması zorunludur.
    • Listelemede, en güncel tarihden geçmiş tarihe doğru ve IMDB puanı en yüksekten en düşüğe doğru sıralanmalıdır. (default olarak)
    • Listelemede ad ve film türü, film yılı ve IMDB puanına göre filtreleme özelliği.
  1. a. * Listedeki filmleri düzenleme özelliği. i. Yalnızca Film adı ve IMDB puanı değiştirebilir. b. * Silme özelliği i. Yalnızca onay verildiği takdirde silinir.
    • Responsive desteği olmalı.
  2. Oluşturulan film kayıtları Web storage üzerinde bir alanda yönetilerek, tarayıcıyı kapatıp açtığında bile veriler ilgili tarayıcıda durmaya devam etmeli
  3. Uygulama içerisinde minimum bir tane feature component / generic component kullanılması..
  4. omdbapi.com filmler çekilecek. Uygulama ilk açıldığında bir defaya mahsus bu veriler uygulamaya yüklenerek kullanılması.
  5. Yukardaki özelliklerle ilgili unit veya intergation testlerin yazılması. (en az 2 test senaryosu)
  6. ESLint veya benzeri bir static kod analiz teknolojisi kullanılarak geliştirme yapılması. (*) Yıldız ile işaretli maddeler uygulama içerisinde mutlaka beklediğimiz özellikleri içermektedir. Diğer özelliklerin de kullanılması size ekstradan avantaj sağlayacaktır.
  • Uygulama ile ilgili örnek ekran görüntüleri aşağıda paylaşılmıştır. Teknolojiler: • Create React App yada Angular. (webpack ve babel bilginiz varsa custom bir react boilerplate oluşturarak projeyi ayağa kaldırabilirsiniz) • TypeScript veya JavaScript. • Styled-Components veya Sass (scss). • State management olarak Redux veya Context Api • Uikit olarak, custom ui componentlerinizi oluşturabilir veya uikit component olarak MUI ya da antd kullanabilirsiniz.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published