maltezacharias / kga-web-frontend Goto Github PK
View Code? Open in Web Editor NEWkga-web frontend
License: Other
kga-web frontend
License: Other
I as a student want to be able to switch between studygroups. After a switch I want to be a member of exactly one studygroup. Either the new or the old one depending on availability.
Leaving and reopening the application should keep the user logged in if a valid authentication token is still present. Q: Should there be a limit to open sessions at the same time? Should the token be revalidated?
I as an administrator want to be able to maintain students registered to studygroups. All changes should be possible ignoring restrictions that would otherwise apply
I as an administrator want to be able to create new studygroups, giving them a number, a default description including the number that can be altered if needed and a maximum capacity.
It should be as easy as possible to enter many studygroups in a row.
I as a student expect studygroup lists to update immediately and without any actions required, always reflecting the most current state of groups remaining capacities and locked/unlocked status.
I as an administrator want to lock/unlock a selection of studygroups by preselecting them and then executing a batch update on all of these groups simultaneously.
I as a student want to request to register to a study group and receive immediate feedback if the request could be completed or if the studygroup is already full
I as a student want to be able to cancel a previous registration for a study group.
I as a student want to see a list/grid of all studygroups relevant for me. I want to be able to differentiate between:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.