UMatch
Find friends, roommates, and study partners using profile intent and program filters.
- Separate queues for each match type
- Profile tags by interest and goal
- In-context chat starts after matching
Five modules. One verified campus. Matching, housing, marketplace, class chats, events. Live on iOS.
Swipe-based matching across friends, roommates, and study partners
Student housing with map search, sublets, and lease takeovers
Peer-to-peer marketplace for textbooks, electronics, and more
Class-specific channels tagged by course code
Campus event discovery with promoter and venue integration


The Product
Real deployment with active users on the App Store.
Interface, backend, and data layer built as one integrated system.
17+ access controls, moderation pathways, and retention policies.
Core Modules
Each module solves a concrete campus job, with fast access and less scrolling through clutter.
Find friends, roommates, and study partners using profile intent and program filters.
Browse listings, sublets, and takeovers with map-aware search built for students.
Buy and sell locally on a verified network for safer campus transactions.
Course and program channels keep academic discussion organized and searchable.
Discover student events, promoter nights, and local venue listings in one stream.
For Local Business
Housing agencies, venues, campus retailers, and service providers can place promotions directly inside relevant modules. Visibility is tied to context, not scattered across a generic feed.
Promotional content is placed inside Housing Hub, Events, and Marketplace. All partner visibility is subject to moderation standards.
Verified Network
Registration requires student credential submission, validated through a custom verification system. Only verified students can access the platform.
Technology Stack
Interactive view of the tools used across mobile UI, API services, authentication, and data infrastructure.
Core mobile app experience was built in React Native with Expo for efficient cross-platform delivery and test cycles.
Service and integration logic used Node.js for backend workflows, validation pathways, and module coordination.
Styling system leveraged Tailwind CSS patterns for consistent spacing, component utility, and fast UI iteration.
Authentication, identity controls, and real-time data were managed through Firebase and Firestore services.
Build, monitoring, moderation, and release tooling supported development quality throughout active student schedules.
Screenshots
Full-resolution iOS previews. Scroll to browse.







Swipe, trackpad, or arrow keys to navigate.
What Comes Next
Upcoming execution priorities are scoped to stability, moderation quality, and measured expansion.
Measure which modules sustain repeat engagement and retention quality.
Prioritize improvements using real student behavior instead of feature accumulation.
Strengthen report handling and enforcement pathways each release cycle.
Deepen local partner integrations where context relevance is already proven.
Expand to additional campuses in phased, monitored deployment windows.