What helps a student go from interested to involved?
I developed CampusConnect around the gap between finding an event and taking part. Relevant discovery is the start: students also need practical scheduling, clear expectations and a comfortable way to show up. The broader product connects that student journey with organizer tools that keep event information useful, current and actionable.
MY CONTRIBUTION
Product discovery, experience design & platform development
WHO IT’S FOR
Students, student organizations & university engagement teams; UT Dallas first
PROJECT STAGE
Private build
EVIDENCE AT A GLANCE
24 interviews · 120 survey responses
The implementation account comes from Rico’s product documentation. The public repository documents the product and research but does not publish application source. Earlier usability and beta findings are reported separately from the expanded platform scope.
UT DALLAS FIRST · THREE CONNECTED AUDIENCES
StudentsFind a feasible next experienceOrganizationsReach and welcome participantsCampus teamsUnderstand aggregate barriers
Start with reliable event coverage in one campus community, then expand within clear institutional data boundaries.
02 / DISCOVERY
Three barriers between discovery and participation.
I began with 24 student interviews and 120 survey responses. The research separated discovery friction across fragmented channels, decision friction around fit and expectations, and participation friction when an event feels unfamiliar.
In this sample, 81 students struggled to find relevant events, 76 reported recommendations that missed their interests, schedules or goals, and 69 felt uncomfortable attending unfamiliar events. These are project-specific findings, not estimates for the whole student population.
The product also depends on the supply side: organizers need a practical reason to publish and maintain reliable event information. Their workflow is part of the participation problem.
67.5%
Discovery difficulty
81/120 respondents struggled to consistently find relevant campus events.
63.3%
Recommendations missed the fit
76/120 cited interests, schedules or goals that recommendations did not match.
A useful recommendation needs to fit a student’s interests, their actual availability, and their confidence about taking the first step.
03 / PRODUCT DECISIONS
The choices that shaped the product.
01
Check feasibility before ranking
Use interest and schedule fit to offer three useful starting suggestions. Filter eligibility, time and other hard constraints before ranking relevance, while leaving room for exploration.
THE TRADE-OFF
A smaller choice set reduces browsing breadth but gives students a more manageable decision.
02
Make first-time participation easier
Explain what to expect, highlight beginner-friendly formats and offer mutual-opt-in Go Together groups or newcomer welcomes. Students can use discovery without social features.
THE TRADE-OFF
Social support introduces moderation and privacy responsibilities; it should never be a forced step.
03
Give organizers a reason to contribute
Pair reviewed event publishing with registration, attendance workflows and useful feedback. AI-assisted event extraction produces a draft for human confirmation.
THE TRADE-OFF
Better supply requires organizer onboarding and ongoing data-quality work, not just a recommendation model.
04
Measure the transition to participation
Keep views, saves, RSVPs and supported check-ins distinct. Use attendance evidence and reporting coverage to assess whether discovery leads to action.
THE TRADE-OFF
Attendance is only measurable where a reliable, permitted confirmation workflow exists.
Make the supply side worth building.
Useful discovery depends on fresh events. Better organizer workflows make that supply more reliable.
Keep discovery, ordinary planning and participation accessible. Give organizations publishing, registration and basic reporting value.
COMMERCIAL STRATEGY
Optional institutional SaaS agreements.
Advanced reporting, authorized integrations, administration, onboarding and support form the institutional value proposition. This describes the model, not a verified customer or revenue result.
04 / PRODUCT EXPERIENCE
A decision you can walk through.
Explore the product thinking through a small, interactive illustration. The example content below is fictional and is not a screenshot or a live product integration.
Explore an interest, understand the fit, and keep one next step.
Design
Wednesday · 4:00 PM
Design studio open hour
A low-pressure introduction to student design projects.
Technology
Thursday · 5:30 PM
Build night
Bring an idea, explore a project, or meet a collaborator.
Community
Friday · 10:00 AM
Campus coffee walk
A small-group introduction to places and people on campus.
Your plan is empty. Save an experience that feels like a good first step.
Three perspectives. One participation journey.
Choose a perspective to explore the product decisions. The examples are fictional and describe the supplied product scope.
FROM UNFAMILIAR TO APPROACHABLE
A first event, with a clearer way in.
A fictional transfer student is interested in technology and entrepreneurship but does not yet have a campus network.
01
Discover a realistic fit
Receive three beginner-friendly suggestions matched to stated interests and availability.
02
Understand what to expect
Review the workshop format, membership rules and newcomer guidance before committing.
03
Choose how to participate
Attend independently or opt into an event-specific group, then follow the organizer for future activities.
GO TOGETHER · FICTIONAL EVENT
One shared event. A warmer first hello.
Opt into a small event group. Only students who choose this event’s social feature are included.
Participation is optional No live-location sharing Leave whenever you choose
You are not part of a group. Browsing and saving do not opt you in.
Five systems behind the experience.
Explore the broader platform scope described in Rico’s product account.
01DiscoverFind something relevant and realistic.
Personalized recommendations, natural-language discovery, event filters, intelligent club exploration, explanations of fit and event freshness. Constraints are checked before ranking, with room to explore new interests.
02PlanTurn interest into a manageable next step.
Saved events, organizer-supported registration, reminders and commuter time windows. Calendar connection is optional; a portable calendar event is an alternative. A save, an RSVP and attendance remain different states.
03ConnectMake the first visit less intimidating.
Go Together provides event-specific, mutual-opt-in groups and newcomer welcomes. Campus Circles supports recurring activities. Social participation stays optional, with clear visibility, leave, block and report controls.
04OrganizeMake reliable event supply worthwhile.
Verified organizer roles, reviewed event publishing, AI-assisted drafts, recurring sessions, capacity, waitlists and attendance workflows. The account describes signed QR check-in credentials, idempotency and offline reconciliation.
05UnderstandLearn from participation with appropriate boundaries.
Organizer reporting, recommendation evaluation and aggregate institutional insights. Role-based access and reporting thresholds separate useful campus trends from individual student preferences and unrelated activity.
05 / TECHNICAL APPROACH
Useful AI starts with trustworthy event data.
Trusted event data
Normalize permitted feeds and organizer submissions, preserve authoritative sources and track when facts were last confirmed.
2
Event understanding
Semantic interpretation enriches discovery while generated summaries remain separate from verified times, venues and eligibility facts.
3
Explicit student preferences
Use stated interests, goals, availability and optional feedback. Students can reset personalization; sensitive attributes are not inferred.
4
Eligibility & constraint filtering
Remove canceled, expired or ineligible records and enforce selected hard constraints. An unknown schedule is distinct from a confirmed conflict.
5
Hybrid recommendation ranking
Combine structured fit, semantic relevance, participation effort, event reliability and exploration so familiar or popular organizations do not dominate.
6
Source-grounded explanation
Connect recommendations to real event records and stated preferences. Missing information remains uncertain and points back to the organizer.
7
Feedback & evaluation
Assess relevance judgments, event correctness, participation signals and visibility across organizations with appropriate aggregation.
React, TypeScript, Vite, Tailwind, Cloudflare Workers and D1 are documented in the public README. The broader recommendation, social, organizer and institutional architecture is described in Rico’s supplied account; source and operational deployments have not been independently inspected. Portfolio visuals and interactions are clearly labeled illustrations.
Trust lives in the operating details.
The wider architecture is owner-described; public application source is not yet available for review.
The backend is authoritative
The documented React/TypeScript experience uses Workers and D1. Event facts, permissions, registrations and check-ins belong behind controlled services rather than browser-only state.
Freshness is a product feature
Source provenance, update timestamps, duplicate reconciliation, recurring instances and cancellation handling keep a relevant recommendation useful.
Integrations have explicit boundaries
Calendar access is optional and permissioned. Institutional SSO and campus feeds depend on authorization. Responsive web, PWA and mobile clients are described in the account; public app-store releases have not been verified.
06 / VALIDATION & LIMITS
What the evidence actually supports.
REPORTED TASK COMPLETION
70%90%
Across tested iterations · 15 usability tests
FOUR-WEEK RETENTION30 / 75
Active / eligible participants · 40%
Reported usability findings
The README reports 15 usability tests, task completion increasing from 70% to 90%, and discovery time decreasing 36% across tested iterations. These observations are not a randomized causal estimate. Exact coverage of the expanded platform features has not been supplied.
A clearly bounded retention cohort
An earlier beta involved 100 students. Four-week retention was 30 active participants out of 75 eligible participants, or 40%. The full eligibility definitions and participant-level data are not public; the cohort is not presented as proof of every newer feature.
Evaluate the broader participation experience
The expanded measurement approach compares relevant discovery, clearer event information and optional newcomer support. Recommendation quality, attendance coverage, data freshness, smaller-organization visibility and trust need their own measures. No new experiment, friendship or belonging outcome is claimed.
NORTH-STAR METRIC
Monthly meaningful participations per active student.
Count student-initiated activities supported by a verified check-in or another permitted participation confirmation. Define the active-student denominator independently and report attendance-measurement coverage alongside the result.
01ViewedAwareness
02Saved / RSVP’dIntent
03Confirmed participationEvidence of attendance
A metric definition, not a reported outcome. A view, save or RSVP is never counted as completed participation. Participation alone does not establish friendship or belonging.
Event data correctnessSmaller-organization visibilityOpt-in and privacyCoverage and cohort definitions
07 / REFLECTION
What I’m taking forward.
Discovery, confidence and participation form one product journey. The organizer experience matters because student trust depends on the quality of the opportunities supplied.
The next useful step
Publish a product walkthrough and source snapshot, map research and beta results to the versions tested, and evaluate the expanded participation experience with explicit cohort and attendance-coverage definitions.
Sources & evidence notes
Reviewed November 10, 2026. Repository documentation is attributed to its author; implementation claims are distinguished from research findings and planned capabilities.
The expanded scope comes from Rico’s product account. The corrected survey finding is 69/120 (57.5%) for discomfort attending unfamiliar events. Public app releases, active institutional integrations, signed customers, revenue and audited accessibility conformance are not established by the supplied artifacts.