Angular · BoardGamesNook · C# · Daj Się Poznać 2017 · Programowanie

BoardGamesNook: moduł gier planszowych

Mogę się już pochwalić kilkoma screenami z modułu do zarządzania grami planszowymi. Wszelkie wyświetlane informacje  są pobierane z serwisu BoardGameGeek, z którym zrobiłam integrację (o tym pisałam już wcześniej).

Standardowo zaczynamy od listy dostępnych gier z dwoma przykładowymi:

boardGameList

Po kliknięciu na nazwę gry możemy zobaczyć jej miniaturę:

DixitThumb.PNG

Po kliknięciu na Szczegóły przechodzimy do informacji, która możemy edytować:

dixitDetails

Oczywiście w przyszłości ta lista zostanie rozbudowana. Będę musiała jednak popracować jeszcze nad integracją z BoardGameGeekiem (szczegóły dotyczące gier pobieram z json api BGG, które zwraca niewiele informacji).

Po powrcie do listy gier, możemy dodać grę na podstawie jej nazwy:

AddAgricola

Po kliknięciu dodaj automatycznie zostajemy przekierowani z powrotem do zaktualizowanej listy gier:

boardGameList3

Tylko na ten moment wybieram z listy gier zwracanych przez api pierwszą domyślną grę, która zawiera wybrane słowo. Dla gry Talisman zwraca więc „Jack Armstrong’s Adventures with the Dragon Talisman” zamiast po prostu „Talisman„. W kolejnym kroku muszę więc zmienić działanie aplikacji, żeby zwracała zwracała listę proponowanych tytułów. Użytkownik mógłby wtedy sam określić, o jaką grę mu chodzi.

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Zdjęcie na Google+

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s