Systers, an AnitaB.org community
Design architecture solution for commenting tasks [Mentorship - Backend]
Description:
- Design secure ability for commenting tasks - only mentor mentee and admin/moderator can comment/see the comments
- Design different levels of visibility for task and it's comments - eg. public, connections only, mentor-mentee only, only me.
- Design different levels of ability to comment a task - eg. public, connections only, mentor-mentee only, only me.
- Think and try to solve about other security issues connected with the task comments eg. report abuse, parental access.
Prerequisite:
- Google docs and/or google slides, google draw (or any other tool of your choice from which you can export your work to pdf)
- Copy of backend code to explore.
Action Items:
- Create a copy of the project into your account GitHub by forking systers/mentorship-backend project.
- Design architecture solution which handles points from description.
- Present your concept in google document/slides (use diagrams to support your presentation).
Resources:
- If you need help or get lost, post a response to our questions topic in our #gci stream.
Work Submission:
- During the task review a sharable link to the google doc/slide with
anyone wit link is allowed to comment
facility. - Export your presentation into pfd and submit as attached file here.
Task tags
Students who completed this task
asawesome07, BartekPacia, HardikJH