Skip to content
This repository has been archived by the owner on Jan 26, 2021. It is now read-only.

Main Base Concepts

Yugantar Jain edited this page Jul 18, 2020 · 3 revisions

These are the main base concepts of the application:

  • User: User represents a person that is registered in the application. This has the capability to log in into the Mentorship System. The User can have two roles in the system: mentor or mentee. The user can also be in the app and not assume any of these rules.

  • Mentorship Relation: A mentorship relation represents a relation between a mentor and a mentee, i.e., two users of the system. It has a time limit, i.e., it can only last for a certain period of time agreed upon by both parties. They can have data shared which are viewed only by them. This data includes tasks, meetings, notes from the agreement between the two users. It also holds information that represents a mentorship agreement between both the mentor and mentee, containing a description of the relation, end date and indication of who assumes the role of mentor and mentee. Greater documentation on Mentorship Relation can be found here.

  • Task: A task is an assignment related to a Mentorship Relation. Both the mentor and the mentee can create a Task. These tasks can be completed, and only then they become Achievements of the relation.

Clone this wiki locally