User Manual - Gil16/2018b-StudyGroup GitHub Wiki

Here is a fast tutorial on how to use StudyGroup:

First you have to sign in using facebook account, then you you will automatically go to the main activity where you can see two tabs:

First tab is "Courses" tab, where you can find a list of all of the technion courses that is being taught in the current semister, pressing on the book button near each course will mark the course as favourite and sends you notifications when a new group is created, pressing on a course will open a new activity where you can see all of the groups of the current course and a fab for adding a new group, when adding a group you have to set the subject of the group, the date, time and location of the group and maximum participants of the group, and an additional option of adding a picture of the group, you are the admin of the groups that you created, pressing on the edit group menu option will let you edit the group details , remove participants or pass the adminstiration to another participant, pressing on the delete group menu option will delete the group. Pressing on one of the groups may open one of two activities:

If you are not a participant of the group it will open an activity of the group details with two buttons: Interested, pressing on it means that you are interested in the group, you will be notified if the group details has been changed, and Join request, pressing on it will send a request to join the group which only the admin of the group can accept. If you are a participant of the group, it will open a chat activity where partcipants can communicate with each other. pressing on the leave group option menu will remove you from the group, in case you are the admin, the adminstiration will passed to the oldest participant in the group, if the admin is the only participant the group wil be deleted. Second tab is the "Groups" tab, which there is three nested tabs:

Joined, where you can see the groups which you are already a participant, pressing on it will open the chat activity. Inerested, where you can see the groups that you are interested in, pressing on it will open the group details activity. Requests, where can see the groups that you have sent a join request to them, pressing on it will open the group details activity.