I’m building a unified reservation and ride-sharing platform and need an experienced developer who can handle both the web portal (MERN) and companion mobile apps (React Native for iOS and Android). Core scope The web app should run on a classic MongoDB-Express-React-Node stack, while the mobile apps reuse shared business logic through React Native. Users must be able to create accounts, log in securely, and manage rich profiles that store payment methods and travel preferences. From there, they can: • make real-time reservations for vehicles or seats • accept or offer rides via a simple ride-sharing flow • view, select, and track routes on an embedded Google Map, including live driver positioning, ETA updates, and distance-based fare calculations Key expectations • Clean REST (or GraphQL if you prefer) API shared by all clients • Google Maps SDK integration for geolocation, routing, and reverse geocoding • Role-based access so drivers, passengers, and admins see the right dashboards • Scalable architecture with clear separation of concerns and reusable components • Source-controlled code (GitHub or GitLab) with readable commit history • Deployment scripts for both web (AWS, Vercel, or similar) and mobile stores Deliverables 1. MERN web application with full reservation and ride-sharing functions 2. React Native iOS & Android apps submitted to TestFlight / internal testing track 3. Comprehensive README and brief Loom walkthrough so handover is painless Once you’ve read through, tell me how you would structure the database, which mapping APIs or pricing plan you’ve used before, and share a link to a live project or repo that proves your MERN/React Native fluency.