Database Management
A real relational schema behind the directory — schools, clubs, memberships, attendance — kept consistent as students join, leave, and check in to meetings.
03Club ConnectedNextGen AI Studio 2026

District-aware club discovery, joining, and management for students and organizers.
Jenna notices structure that most people flatten, and she is a natural tester: handed a new system, her instinct is to find where it breaks. She also knows when a problem deserves that precision and when it does not, which is good judgment about where to spend the effort.
Club Connected
Brooke SamsonBriley RomeroJacob LangstraatJenna Griffis
Every school runs more clubs than any student can name and keeps no reliable list of them — what exists is a flyer, a rumor, or a teacher who happens to mention it. The team hit this at their own schools, then hit the harder version: a directory students maintain themselves goes stale within a semester. The people who actually know what is running are the district's activities directors, and they had no reason to touch anything built only for students.
Club Connected gives all three their own view of the same directory — student, club leader, activities director — so the people keeping it current are the people who need it accurate.
“We built this as students who couldn't find our own school's clubs — but the real fix has to work for the district too, since it's their activities directors who decide whether every student actually gets access.”
A real relational schema behind the directory — schools, clubs, memberships, attendance — kept consistent as students join, leave, and check in to meetings.
Three distinct roles, each with its own pages, permissions, and landing screen: student member, club leader, and district activities director.
The calendar, the match queue, and the leader workspace are all their own code, written by hand with no framework doing the work for them.
Also in the buildFiltered activity discovery · Keyword-based club-fit matching · Role-scoped district access
The description of Jenna Griffis above was written by studio staff rather than by the student. Students can request a change at [email protected].