Frame 01A mobile 2025
Quad
The campus events app launching its first beta at Elon in fall 2026

The story
Quad is my answer to how scattered campus life is: events buried in group chats, flyers, and six different Instagram accounts. Every org's events land in one live feed with RSVPs, push notifications, and a campus map. React Native + Expo on the front, Supabase (Postgres, Realtime, Edge Functions) behind it. It has an approved App Store release, an Elon Innovation Grant behind it, and a first beta landing at Elon in fall 2026 with a small group of clubs to prove it actually helps.
What I learned
- 01The feed was the easy half. The beta is deliberately small, one group of clubs instead of the whole campus, because the open question is not whether the app works, it is whether people change where they look for what is happening.
- 02Events run through Supabase Realtime because a campus feed that needs a refresh is already wrong, and most things get posted a few hours before they start.
- 03Push is the fastest way to get an app deleted, so notifications stay tied to what someone actually said they were going to.
- 04Getting an App Store release approved is its own project next to building the app, with review, privacy disclosures and store copy all landing after the code was done.
- 05Edge Functions kept the backend to a set of functions instead of a server I would have to keep alive between semesters.
Stack · as built
Frontend
- React Native
- Expo
- TypeScript
Backend
- Supabase
- PostgreSQL
- Edge Functions
Infra
- Supabase Realtime
- Expo Notifications
- react-native-maps
More prints


in motion
What it does
- Events
- Create, schedule, and manage events with built-in RSVP tracking, automated reminders, and attendance analytics.
- Members
- A centralized member directory with role management, communication tools, and activity tracking.
- Analytics
- Real-time insight into engagement metrics, event performance, and member activity patterns.
Curious what Quad could do for your campus?