Skip to content

PhilaNgcamu/dashboard-mockup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROJECT: VOLUNTEER PAIR-PROGRAMMING DASHBOARD

Goal: Set up a system for experienced volunteers to connect with individual recruits' projects to share technical knowledge and support, without needing a staff member to be involved (due to the rapidly growing number of projects requiring reviews).

Ideas:

  • Volunteers who are interested in JavaScript or Python can help students/recruits with their specific projects.

  • Volunteers should have access to a section where they can view recruit's project submissions.

  • Volunteers should be able to see previous code reviews for the projects and add their own reviews.

  • The volunteer/reviewer should have access to relevant information and actions across different recruits' project cards.

Prioritizing pairing sessions:

Goal: Help volunteers make informed decisions about who to help and how to help.

  • In some cases, a staff member may consider a recruit's project to be incompetent, even if other reviewers have marked it as competent. In such cases, a pairing session is needed to address any knowledge gaps identified by staff members or other reviewers.

  • Scheduling a Google Meet session can facilitate the pairing session.

Identifying individuals who are struggling:

  • Frequent movement of project cards back and forth indicates a problem.

  • The issue could be due to a reviewer's poor explanation or review, the assignee's misunderstanding, or confusing project specifications.

  • Solution - The system should allow volunteers to identify where the problem may occur and determine the next steps. A solution could involve setting up a meeting via Google Meet to clarify any confusion.

Supporting the helpers:

  • Including a trending card to encourage recruits to attend project reviews.

  • Building the dashboard using React. Most of the components can be implemented as cards or sections under basic tabs provided by MUI (Material-UI).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published