[ ] (Optional) Check what is Ajax to implement communication with the server.
[x] After logging in, the interface should check in the background whether the student is already registered in a group.
(You can request the current user object from the server and check if he has a group.)
If the student is not registered in any group:
[x] The web-app interface should show a list of available groups. The student must choose a group from the list in order to register himself/herself.
If the student is already registered in a group the web-app interface should show:
[x] The number of the group
[x] The time and place of the weekly exercises for that group
[ ] (Optional) Check what is Ajax to implement communication with the server.
[x] After logging in, the interface should check in the background whether the student is already registered in a group. (You can request the current user object from the server and check if he has a group.)
If the student is not registered in any group:
If the student is already registered in a group the web-app interface should show:
[x] The number of the group
[x] The time and place of the weekly exercises for that group
[x] The name of the instructor