Skip to content

CampusRide

Ride-sharing only for your campus — gated by university email and verified student IDs.

ID verified

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