
RideKs
2025·webReact NativeExpo GoJavaScriptSupabase
Overview
A full mobile app prototype similar to Uber, built with React Native and Expo. The app provides a complete ride-hailing experience with user authentication, ride requests, driver tracking, and map integration.
Features
- User Authentication — secure login and registration flow
- Ride Requests — users can request rides with pickup and destination locations
- Driver Tracking — real-time driver location tracking on an interactive map
- Map Integration — full map support for route visualization and navigation
- Clean UI — reusable components designed for a polished mobile experience
- Real-time Updates — live status updates throughout the ride lifecycle
Tech Stack
Built with React Native and Expo Go for rapid cross-platform development. Supabase handles backend services including authentication, database, and real-time subscriptions. The focus was on building a clean, modular codebase with reusable components.
Challenges
The main challenges involved implementing smooth real-time map updates while maintaining app performance, and designing an intuitive user flow that handles the complexity of a ride-hailing service — from ride request to driver matching to trip completion.
