-
Notifications
You must be signed in to change notification settings - Fork 0
GUI Web
Grzegorz Siatka edited this page May 10, 2017
·
6 revisions
- Lista threadów
- Nazwa
- Ilość punktów
- Ilość postów w dyskusji?
- Status thread'a
- Komentarz do statusu?
- Data utworzenia
- Konkretny thread
- Nazwa
- Opis
- Autor
- Liczba glosow
- Posty dyskusji
- Flaga czy zalogowany użytkownik może dodać komentarz/post? (mozna to zrobic po stronie frontu)
- Data utworzenia
- Sesja użytkownika (pologowaniu)
- Ilość punktów w tokenie po użyciu linka
- Modal z dwoma opcjami generowania tokenów:
- Checkboxy z ilością użytkowników po statusie (studenci, prowadzący itd). Zaznaczanie całych grup.
- Textbox do wklejania maili z walidacją po stronie frontu (podkreślanie błędnych adresów?) Do każdej opcji pole na date ważności i ilość punktów dla tokena.
- Post/komentarz w dyskusji danego threada
- Głos na thread (ilość przyznanych punktów)
- Nowy thread założony przez użytkownika
- Coś na kształt reddita:
- lista threadów,
- przy każdym threadzie widać ilość punktów,
- strzałka pozwalająca zagłosować na thread z poziomu listy
- Status threada (w postaci jednej z 3 ikon?)
- Ilość komentarzy
Po kliknięciu w konkretny issue albo w admin panel otwierany jest modal. Pod modalem dalej lista issue, w tle.
- Jako użytkownik chcę się zalogować używając LDAPowych danych.
- Jako zalogowany użytkownik chcę wyświetlić wszystkie aktywne wątki.
- Jako zalogowany użytkownik chcę wyświetlić dyskusję wybranego wątku.
- Jako zalogowany użytkownik chcę móc skomentować wątek.
- Jako zalogowany użytkownik chcę móc założyć nowy wątek.
- Jako posiadacz tokenu chcę wyświetlić wszystkie aktywne wątki.
- Jako posiadacz tokenu chcę wyświetlić dyskusję wybranego wątku.
- Jako posiadacz tokenu chcę móc głosować na wybrany wątek.
- Jako posiadacz tokenu chcę widzieć ilość pozostałych do głosowania punktów powiązanych z aktywnym tokenem.
- Jako użytkownik chcę się zalogować jako administrator używając LDAPowych danych.
- Jako administrator chcę wyświetlić wszystkie aktywne wątki.
- Jako administrator chcę móc zmieniać stan wątku.
- Jako administrator chcę móc rozpocząć głosowanie - wygenerować tokeny (input tekstowy na adresy email oraz checkboxy na predefiniowane grupy.
- /thread
- CRUD(+ filtrowanie po statusie)
- /comment (CRUD)
- /upvote
- /token
- liczba pozostałych punktów
- generowanie i wysyłanie tokenów(z listy adresów email lub z listy grup użytkowników)
- /user
- imię, nazwisko, grupa
- logowanie
- Downvote issue! Wykorzystywanie punktów tokena na ujemne punkty głosów.
- Wyszukiwanie