Skip to content

Commit ebbb10b

Browse files
authored
Update l5
1 parent 371e896 commit ebbb10b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

l5

+2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,14 @@ W ramach MVP (minimalny zakres) program ma:
77
- przyjmować od użytkownika dane o posiadanych zasobach (jaki zasób, jaka ilość)
88
- dane przyjmujecie w dowolnej, wybranej przez siebie formie, np input konsoli czy json czy csv, jednak do programu załączcie plik txt, w którym krótko piszecie jak wprowadzić dane.
99
Jeśli do programu załącza się plik z danymi wejściowymi- załączcie wzorcowy plik.
10+
- program ma trwale zapisywać dane o posiadanych zasobach
1011
- sprawdzać czy w swoim API ma informację o wartości wprowadzanego zasobu- jeśli nie ma- nie przyjmować i o tym informować
1112
- kalkulujcie wartości opierając się na cenie ostatnio dokonanej transakcji / zawartego kontraktu
1213
(6pkt)
1314

1415
2. Dodatkowo:
1516
- jeśli jedno API ma zbyt małe spektrum- poszerzcie o dodatkowe API i w przypadku braku informacji w API nr.1 sprawdzajcie kolejne.
1617
- kalkulujcie wartości w bardziej rzeczywisty sposób, czyli patrząc na oferty kupna danego waloru oraz ich ceny. Zwróćcie uwagę na ilości. Jeśli mamy do sprzedania 0.5BTC i chcemy wycenić je w USD, to musimy spojrzeć prawdopodobnie na kilka najlepszych ofert kupna (najlepsze === najwyższa cena), bo prawdopodobnie jedna oferta nie wypełni całego naszego zapotrzebowania.
18+
- wprowadzić możliwość edycji posiadanych zasobów- dodania / usunięcia / zmiany ilości
1719
- własny feature - dołóżcie coś fajnego z własnej wyobraźni, co potencjalnie mogłoby się przydać użytkownikowi Waszej apki:)
1820
(4pkt)

0 commit comments

Comments
 (0)