CampusRide
Ride-sharing only for your campus — gated by university email and verified student IDs.
The problem
Sharing a ride with a stranger needs trust. CampusRide narrows “stranger” to “verified student at your university” before anyone gets in a car.
What I built
- Expo (React Native) app with an Express + Socket.io backend for real-time ride state
- Supabase for data and auth, domain-gated to university email accounts
- Student-ID verification with Google Cloud Vision OCR
- Push notifications through Firebase Cloud Messaging
Outcome
- End-to-end mobile product with real-time updates and identity checks
Stack
- Expo
- Express
- Socket.io
- Supabase
- FCM
- Cloud Vision