Skip to content
Mike Jensen edited this page Dec 9, 2015 · 4 revisions

StudyTeam

StudyTeam will be the home of all students in Denmark. The app will be used for group related work, such as reading groups and exam/project groups.

Short Description

StudyTeam will be a web app that will help students find groups for studying and projects. The app will be demanding a login, and once logged in, the user is able to set the school and education of the user. Schools and educations are populated in the database by the users. When the user has selected which education he/she is studying, the user will be able to see all other users studying the same education, and other students on the same school. Likewise is the student able to search for students on other educations and schools and see overviews of their educations, and the public groups that are on that education. The groups can be private, partially private or public, and open, partially opened or closed. So when one student is looking for other people for a study group, he/she can make it public and open, and set the maximum amount of students, and other students (from the same education) are able to join as long as the maximum is not exceeded.

Private/Public Groups

  • Private: Groups can’t be seen by anyone, other than people who have been invited to the group
  • Partially Private: Only students on the same education and school can see the group.
  • Public: All students on the system, and visitors (without login) can see the group, but are only able to see content that is public on the group.

Private / Public content:

  • Private content: Only users within the group can see the content.
  • Public content: All users, both on same school + edu, but also other students and visitors can see the content.
  • Content publicity can be set for each post, and is by default private

Open / Partially Open / Closed Groups:

  • Open: All users on the same education and school can join untill the maximum number of members is reached
  • Partially Open: Only users who are invited can join, untill the maximum number of members is reached.
  • Closed: Group can’t be joined by any more students, with invitation or not.

###Technical *HTML5, CSS3, JavaScript, JQuery, Bootstrap, FontAwesome *PHP 5.6.8 *MySQL 5.5 (5.6 demands larger system) *Apache 2 Server *Linux Ubuntu 14.04 Distribution

Clone this wiki locally