-
Notifications
You must be signed in to change notification settings - Fork 28
Main Base Concepts
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.
- Home
- Contribute To The Project
Documentation
- Setup and Install
- Tech Stack
- UI Design
- Backend Documentation
- App Architecture
- Main Concepts
- App Features
GSoC Students
- 2020 - Yugantar
- GSoC All Final Reports