Architecture Description - TechInnovaSolution/Mentor-management GitHub Wiki

ARCHITECTURE DESCRIPTION OF MENTOR MANAGEMENT WEB APP

Chapter 1

Introduction

to be completed

Chapter 2

Stakeholders and concerns

Mentors

  • Need accurate information about mentee.
  • Needs correct mentee contact details.
  • Needs to be able to opt-out of mentoring more mentees.
  • Needs to be able to deactivate their system account.
  • Needs a user-friendly system.
  • Efficiency
  • Quick Responsiveness.

Mentee

  • Needs accurate information about mentor.
  • Needs to find a mentor that matches their preferences.
  • Needs to know that the mentor is accredible.
  • Needs to indicate interest in being mentored by particular mentor.
  • Needs feedback on whether mentor is interested.
  • Needs to be able to deactivate their system account
  • Needs a user-friendly system.
  • Constant interaction and communication with their mentor.
  • Needs a mentor that matches their preferences.
  • Must be able to grow from the advice given to them from their mentor.
  • Efficiency.
  • Quick responsiveness.
  • Needs accurate storage of their personal data.

Administrator

  • Accurately completed registration forms.
  • View feedback about mentor.
  • Notifications when a new mentor or mentee registers to system.
  • View mentor and mentee profiles.