UserProfile - chaosmentors/the-godparent GitHub Wiki

Version 0.1.21032.1
Created by famaniel
Last modified by famaniel

About

A central element of the platform will be the registration and maintenance of user data. This is done by the users themselves.

Creation

When users creates a new account, they are presented with a profile page, where they can enter personal information they wish to share. On creation, an e-mail address is required. It is also possible to set/change the password.

The profile should contain the following fields:

  • Pronoun
  • Nickname
  • About me (a short free-text about a person)
  • Interests (a list of keywords, they can use to categorise what they are interested in)
  • Special needs (Anything we need to know, e.g. requires assistance or has autism)
  • Languages
  • A Save-Button
  • A Cancel Button (brings users back to the home page)

Profile Status

Once the user is registered, their status will change. Now a user can log-in anytime using the login button on the start page.

They will be shown, and able to edit the above information, along with the current status.

For mentees, once a mentor is assigned, they will have a contact link, that allows them to directly contact their mentor.

For mentors, the site will allow them access to their mentees profiles (read-only of course) and an option to send a bulk e-mail to their assigned group.