an application supporting behavioural therapy. A token system designed for a child / student. It allows to earn points for performed activities and exchange them for prizes
Wymagania ustalone w rozmowie na slacku na kanale projekt:
Leszek:
W tabeli permission nie ma być podziału na rolę. Uwzględniamy jedynie czy ktoś ma takie uprawnienia, aby mógł mieć włączoną daną opcję. Uprawnienie, które chciałbym aby były sprawdzane na tą chwilę to:
Add points
Use points
Edit tasks
Edit prizes
Add ban
Edit bans
Add school points
Edit school points
Edit kids settings
Edit caregiver list
Wnioski Patryka:
Wnioski jakie mi się nasuwają dalej to:
a) potrzebujemy użytkownika, który może zmienić praktycznie wszystkie dostępy innym użytkownikom - czyli rodzic zarządca.
b) w tym celu potrzebujemy również dobrze i intuicyjnie napisanego widoku przydzielania uprawnień.
c) zapewne przyda się możliwość nadawania poszczególnym osobom etykiet, żeby lepiej rozeznać kto jest kim, etykiety powinny być widoczne tylko dla osoby, która je nadaje, ewentualnie dla osób z odpowiednim uprawnieniem (nie chcemy, żeby np. nauczyciel mógł zobaczyć nadaną mu etykietkę).
d) role i uprawnienia to tylko wierzchołek całego systemu do zarządzania nimi, więc trzeba dobrze spisać wszystkie wymagania
Wymagania ustalone w rozmowie na slacku na kanale projekt:
Leszek: W tabeli permission nie ma być podziału na rolę. Uwzględniamy jedynie czy ktoś ma takie uprawnienia, aby mógł mieć włączoną daną opcję. Uprawnienie, które chciałbym aby były sprawdzane na tą chwilę to:
Wnioski Patryka: Wnioski jakie mi się nasuwają dalej to: a) potrzebujemy użytkownika, który może zmienić praktycznie wszystkie dostępy innym użytkownikom - czyli rodzic zarządca. b) w tym celu potrzebujemy również dobrze i intuicyjnie napisanego widoku przydzielania uprawnień. c) zapewne przyda się możliwość nadawania poszczególnym osobom etykiet, żeby lepiej rozeznać kto jest kim, etykiety powinny być widoczne tylko dla osoby, która je nadaje, ewentualnie dla osób z odpowiednim uprawnieniem (nie chcemy, żeby np. nauczyciel mógł zobaczyć nadaną mu etykietkę). d) role i uprawnienia to tylko wierzchołek całego systemu do zarządzania nimi, więc trzeba dobrze spisać wszystkie wymagania