Wayfinding Pages - Sorting Groups Based on your Persona
View Project
In Development
Project Leads Ruta, Vibha, Risha

Wayfinding Pages

Making Collaboration Visible in CS Education

GitHub-integrated social analytics tracking
Persona-based team formation algorithm
Spring Boot backend with REST API
Interactive collaboration dashboard
Dynamic persona evolution over sprints
Real-time team health signals and metrics
Spring Boot Backend RESTful API Design GitHub API Integration React/JavaScript Frontend PostgreSQL Database Team Formation Algorithms

About

A system that transforms social collaboration from subjective evaluation into measurable, visible signals. Tracks student interactions across GitHub Issues, PRs, and comments to surface active navigators and reliable collaborators. Uses persona-based matching (organizer, debugger, communicator, builder) to form balanced teams that encourage diverse working styles. Students can evolve their personas over time, creating a visible record of how collaboration styles adapt and improve throughout the semester.

Impact

Makes collaboration measurable, not subjective
Encourages intentional teamwork patterns
Surfaces social learning as a core CS skill
Reduces teacher guesswork in team dynamics
Helps students self-diagnose team health
Learn More