Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dedicated page for mentors #580

Open
12 of 37 tasks
MikAleinik opened this issue Sep 30, 2024 · 3 comments · May be fixed by #609
Open
12 of 37 tasks

Dedicated page for mentors #580

MikAleinik opened this issue Sep 30, 2024 · 3 comments · May be fixed by #609
Assignees
Labels
feature New feature or request

Comments

@MikAleinik
Copy link
Collaborator

MikAleinik commented Sep 30, 2024

📝 Describe the feature

Create a dedicated page for mentors where detailed information will be posted:

  • who can be a mentor, how to be a mentor
  • detailed description with links in RS App on how to register as a mentor
  • how the mentoring process works, time commitment, mentor activities
  • description of rewards to mentors for active participation in student learning
  • block of videos about the mentoring process

ℹ️ Additional context

The page should consist of existing FSD components as much as possible.

✅ Definition of Done (DoD):

Mentoring page

  • a separate page for mentors has been created
  • (canceled) menu link in the header is page oriented on the created page
  • links on other pages in mentoring blocks are oriented on the created page
  • page contains information on who can be a mentor
  • page contains information on how to be a mentor
  • detailed description with links in RS App on how to register as a mentor
  • how the mentoring process works, time commitment, mentor activities
  • description of rewards to mentors for active participation in student learning
  • block of videos about the mentoring process
  • block of feedback from mentors collaborating with the school
  • block of testimonials from students who have taken different courses at the school
    Update 16.10.2024
  • from the menu item “RSSchool” remove the item "Mentoring"
  • in the header change the color to #2BB4EF
  • in the header place links to the course under mentorship
  • in the “HeroPage” block, change the color to #73ccf2
  • course mentoring page should contain a schedule of the nearest course and mentoring on it
  • implement a block with information about the number of students in the course and the number of students without a mentor
  • in the “HeroPage” block for the general page, change the text to “RS Mentorship” + “Teach it forwards” + remove “since 2013”
  • the “HeroPage” block for the general page should be different from the mentoring block for a particular course, using the “HeroPage” block for the selected course as a basis
  • in the “Mentorship details” block at a resolution of less than +- 600px course images should be placed under the header
  • do not show the “Mentorship is for you if you” block when a course is selected
  • after the “Any questions” block, add the standard “Communication” block from the course pages
  • after the “Mentorship detail” block for the general page, add a short block of cards with a transition to mentoring a specific course

Corrections

  • references to documentation must begin with https://docs.rs.school/#/en/
  • make the background of the “Any questions” block light
  • in the “HeroPage” block, adjust the image height
  • in the “Mentor details” block, correct the title text to “Mentor details”
  • in the “Mentor activities” block, put a picture of a sloth
  • in the “Mentorship details” block check why the edges of images are cropped
  • in the block “Mentorship is for you if you” increase the font similar to “Course” -> “About the course”
  • in the “Mentorship is for you if you” block, add the ability to place icons
  • in the “Registration by mentor” block, increase the text indentation to 40px
  • in the “Any questions” block place icons under the text

Second stage

  • implement a block for mentors/students to write feedback
  • create e2e tests

Another resources

Additional link

Issue #395 with a general description.
Documentation for mentor https://docs.rs.school/#/rs-school-mentor
Documentation for mentor https://docs.app.rs.school/#/platform/pull-request-review-process
Link to mentor registry https://app.rs.school/registry/mentor

@MikAleinik MikAleinik added the feature New feature or request label Sep 30, 2024
@MikAleinik MikAleinik self-assigned this Oct 2, 2024
@Quiddlee
Copy link
Collaborator

Quiddlee commented Oct 3, 2024

@MikAleinik If you want, we can break up the task into smaller pieces, so other developers could help to implement this. Or even create a separate dedicated meeting with a group of people ready to help with this?

@MikAleinik
Copy link
Collaborator Author

Sorry for the long answer.
Right now it's hard for me to break down the task in more detail.
I want to make a draft version and after showing it to the team to clarify the requirements for the final solution.

@MikAleinik MikAleinik linked a pull request Oct 14, 2024 that will close this issue
8 tasks
@MikAleinik
Copy link
Collaborator Author

MikAleinik commented Oct 16, 2024

Added an update after meet 14.10

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

2 participants