-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
38 lines (35 loc) · 2.58 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
task 1:
☐ search command'a genres commandı ekle ve mevcut genreleri yazdır.
☐ suggest.go şimdilik film önermiyo, ordaki kodu cmd/filter.go'ya
taşı.
☐ suggest.go'da alınan genre tipine göre 20 film getir ve içlerinden
3 tanesini kulllanıcıya öner.
☐ upcoming -t / type=movies gibi upcoming movie or tvleri göster
☐ api tokenlerini koddan çıkarıp system env lere ekle ordan çek.
task 2:
✔ kullanıcının movie/tv show listesi tutmasını ekleyebilirim.add commandla eklyeceği filmi ve -r / --rate flaglede puanını verebilir ve bunu bi yerde tutabilirim.(hangi listeye ekleyeceğinide girmesi gerekiyo.) @done(2020-02-29 21:20) @project(task 2)
✔ listeleri nerde tutacam? @done(2020-02-29 12:16) @project(task 2)
✘ maybe kullanıcı giriş ve kayıt?????????? @cancelled(2020-03-04 22:51) @project(task 2)
✔ list create [args] komutuyla liste oluşturabilir. @done(2020-02-29 19:08) @project(task 2)
✔ list all ile bütün listeleri görüntüle. List.Show() @done(2020-02-29 19:08) @project(task 2)
☐ listeleri görüntülerken şekilli artistik bişeyler.
✔ list delete [args] komutuyla listelerini silebilir. @done(2020-02-29 19:08) @project(task 2)
☐ list --rename= le yeniden isimlendirme.
✔ listelerin oluşturulma tarihi, ayrıca dizi filmlerinde eklenme tarihlerini tut ve listeleri gösterirken bu tarihleride göster. @done(2020-02-29 21:20) @project(task 2)
☐ list --export listeyi csv dosyası listeadı.csv
şeklinde kaydetmeyi sağlar.
✔ sadece tek bir listeyi görüntülemeyi ayarla. list mylist gibi @done(2020-03-04 22:51) @project(task 2)
✔ listeyi görüntülerken şekilli şeyler @done(2020-03-04 22:51) @project(task 2)
☐ dizilerde hangi bölümde kaldığını hatırlamak içinde bişeyler ayarla
☐ delete movie
☐ update movie
task3 :
✔ bu task2 deki şeyler postgresql or etc. bir veritabanıyla entegre et. @done(2020-02-29 19:07) @project(task3 )
✔ örneğin list --create=[listname] yapınca Listeler tablosuna yeni bi liste eklenecek.Listeler tablosu = Database struct @done(2020-02-29 19:07) @project(task3 )
✔ Liste tablosu olcak = Liste struct @done(2020-02-29 19:06) @project(task3 )
✔ movie tablosu = movie struct @done(2020-02-29 19:06) @project(task3 )
task 4:
☐ command shelli daha interactive yap
örneğin bütün listleri sıraladığımda listeler üzerinde ok tuşlarıyla gezip
entera basıldığında o listeyi görüntüle? is it so hard? look the termbox lib
☐ api keyleri vs düzenlemeyi unutma