tupuio / tupuapp

Tupu web application based on Next.js & Xata.io
https://tupu.io
Apache License 2.0
4 stars 3 forks source link

Profile: Mentor Pressing on Mentee's Name/ Mentee Pressing on Mentor's Name #16

Open sabine-mansour opened 2 years ago

sabine-mansour commented 2 years ago

When a mentor is pressing on the name of one of his/her mentees a window will open. This window will have tabs for: -Goals -Notes -Close Mentorship --Button: Close Mentorship --Edit Box: Some words about the mentorship and some take away for yourself. --Edit Box: Feedback for Tupu(write some words about how the mentorship went and if there is something Tupu can support you for your next mentorship)

Just the same for when a mentee is pressing on the name of one of his mentors. As a mentee can also have several: One Time Mentorship

Whimsical:Not added yet. TO BE DONE

sabine-mansour commented 2 years ago

Hi @tsg @Rambazamba6 Small question: Would you like the window to open on a new page or on a modal over the current page?

@ClaraPapaya I believe we have worked on something similar with CareerFoundry. If you would like we could work together on this task. One can work on the mentor and the other one with the mentees.

Rambazamba6 commented 2 years ago

Hi @sabine-mansour,

good thing you've asked, as I've rethought the process and also made the wire framing. I thought that when clicking on the name of the mentee, it's better to open a new page with the details of the mentee + the possibility for mentor to introduce the Goals and Notes. At the end of the page, there will be the dropdown button to change the Mentorship Status to Finish/Long Term Mentorship.

Mentor-Mentee

When changing the Mentorship Status to Finish, a window will open over the current page where the mentor can write some notes about the mentorship and send feedback to Tupu.

Test

Please let me know if now it's clear.

tsg commented 2 years ago

I like the wireframes from @Rambazamba6! I wanted to say that modals have the disadvantage that you can't link to them, and they are also usually more complex to maintain in the code as well, so I'd say we generally minimize their use. But the way it's proposed in the comment above, I think it makes sense.

sabine-mansour commented 2 years ago

Thanks @Rambazamba6! It makes sense @tsg good to know!

I will try to get started with this task then! :)

ClaraPapaya commented 2 years ago

@sabine-mansour As we discussed yesterday, I made some user stories for the mentor for this issue, please find a doc here (I left it as a doc so we can both make changes).

I also created a branch called issue16 where I tried some steps for my user story 1. I copied a lot from what Tudor already did for the MentorList etc. so it's just a start and not perfect yet. Hope this works for now locally and makes sense :)