
Open
Posted
•
Ends in 2 days
Paid on delivery
# Desarrollo de app móvil de transporte colectivo con rutas fijas y reserva de asientos (iOS + Android + Panel Web) ## Resumen del proyecto Busco desarrollar una aplicación móvil de transporte colectivo (tipo Uber, pero con **rutas fijas y reserva de asientos**, similar a un sistema de shuttle/bus con tracking en vivo), disponible en **iOS y Android**, con diseño minimalista y flujo de uso limpio. **Importante:** NO es un clon de Uber tradicional. Los vehículos (autos/combis de 4 a 14 asientos) operan en **rutas predefinidas** (ej. San Isidro ↔ Chosica, en Lima, Perú) con paraderos establecidos. El pasajero no pide un viaje a cualquier destino: **elige la ruta, ve los conductores activos, selecciona su asiento en un mapa del vehículo y paga su cupo**. El vehículo parte cuando se llena o cuando el conductor fuerza la salida. Ya contamos con **maqueta completa de alta fidelidad (100+ pantallas con requerimientos funcionales documentados RF-001 a RF-123)**, que se entregará al freelancer seleccionado. No se requiere diseño desde cero, solo implementación fiel. ## Alcance funcional ### App Pasajero (iOS + Android) - Registro/login con verificación por correo, recuperación de contraseña, edición de perfil y punto de recojo preferido. - Selección de ruta y sentido (A→B / B→A), lista de conductores activos con calificación, vehículo y asientos disponibles en tiempo real. - **Selección visual de asientos** según distribución del vehículo (sedán/SUV/combi), con estados disponible/seleccionado/ocupado y precio por asiento (tarifa fija S/ 15). - Registro de datos de acompañantes por asiento reservado. - **Pagos: tarjeta de crédito/débito y Yape** (vía pasarela peruana: Culqi, Izipay o Mercado Pago — indicar cuál propone y por qué). Guardar método de pago. Registro seguro de transacciones en backend. - **Generación de QR individual por pasajero/asiento** como comprobante de reserva. - Tracking en tiempo real del vehículo en el mapa, ETA al punto de recojo, notificaciones push (conductor cerca, llegó, viaje iniciado). - Botón "Espérame", forzar salida anticipada (pagando asientos vacantes), cancelar reserva y **reembolso automatizado antes de la salida** (bloqueado tras iniciar el viaje). - Chat en tiempo real pasajero-conductor. - Marcaje de bajada, calificación del conductor al finalizar, historial de viajes con detalle y recibo digital. - Noticias e incidencias de la ruta (accidentes, desvíos, nuevos paraderos). ### App/Modo Conductor - Activación diaria de disponibilidad (toggle disponible/inactivo). - Panel con estado, placa, viajes del día y ganancia del día. - **Contador de asientos ocupados en tiempo real (ej. 3/14)** con notificación por cada reserva, y temporizador de salida (3 min) al completarse el vehículo. - **Escaneo de QR de pasajeros para abordaje** y control de no-abordados. - **Generación de manifiesto electrónico de pasajeros (exportable a PDF)** para presentar a autoridades. - Navegación con deep-link a Waze/Google Maps, aviso de punto de recojo alternativo, comando de voz para notificaciones. - Chat individual con pasajeros y chat grupal entre conductores. - Marcar ruta como completada (con opción de revertir por tiempo limitado). - Módulo de comisiones: total recaudado, comisión configurada (%), solicitar pago al administrador, confirmar recepción, historial de pagos. ### Panel Web de Administración - Login administrador, gestión de conductores (crear, editar, activar/desactivar, resetear contraseña) y vehículos (asignar, capacidad, tipo). - **Configuración de porcentaje de comisión por conductor** y validación de tarifa fija. - Monitoreo de flota en mapa en tiempo real y estado de cada conductor. - Solicitudes de pago de comisiones (aprobar/registrar pagos). - Acceso a manifiestos electrónicos del día, estadísticas generales (ingresos, viajes, ocupación, pasajeros) y reportes. - Publicación de noticias e incidencias. - Bloqueos de negocio: impedir salida de vehículo incompleto sin pago de vacantes, bloquear reembolso tras salida. ## Requerimientos técnicos - **Stack sugerido:** Flutter (una base de código para iOS y Android) + Firebase (Auth, Firestore/Realtime DB, Cloud Functions, FCM) o backend equivalente (Node.js/NestJS + PostgreSQL). Abierto a propuestas justificadas. - Panel admin en web responsive (React, Vue o Flutter Web). - Google Maps Platform (o Mapbox) con Directions y geolocalización en tiempo real. - API REST o GraphQL documentada, con autenticación segura (JWT/Firebase Auth) y roles (pasajero, conductor, admin). - Integración certificada con pasarela de pagos peruana (soporte Yape obligatorio). - Arquitectura que evite dobles reservas del mismo asiento (transacciones/locks). ## Entregables 1. Código fuente completo (apps, backend, panel web) documentado, en repositorio Git con commits ordenados. 2. **Propiedad intelectual 100% del cliente** al finalizar (cláusula obligatoria). Solo librerías open source con licencias permisivas (MIT/Apache/BSD); prohibido código de scripts comerciales (CodeCanyon) o repos sin licencia. 3. Diseño implementado fiel a la maqueta entregada. 4. Publicación en Google Play y App Store (o builds firmados listos para subir) + manual de despliegue. 5. Manual de uso del panel administrador. 6. Garantía de corrección de bugs post-entrega (indicar período ofrecido). ## Para postular, incluye obligatoriamente 1. Stack propuesto y por qué (especialmente la pasarela de pagos con Yape). 2. Cronograma estimado por fases/hitos con entregables parciales verificables. 3. **2-3 ejemplos de apps similares publicadas** (transporte, delivery, booking con asientos) con enlaces a stores. 4. Cómo resolverías la concurrencia en la reserva de asientos (respuesta técnica breve — filtro de seriedad). 5. Presupuesto desglosado por módulo: app pasajero, modo conductor, panel admin, backend, pagos, publicación. Se valorará experiencia en transporte/delivery/booking, mapas en tiempo real, pasarelas de pago peruanas y sistemas de reserva con inventario (asientos/cupos). Modalidad de pago: por hitos verificables (no pago total por adelantado).
Project ID: 40564624
114 proposals
Open for bidding
Remote project
Active 18 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
114 freelancers are bidding on average $13,453 USD for this job

Hi, The critical part is not only the UI: it is preventing double bookings, locking seats in real time, and handling vehicle departure, refunds, and per-passenger QR codes correctly. For fixed-route transport, the flow is closer to live inventory than ride-hailing, so concurrency and state control must be solved at the backend level. I would start with the core functionality: role-based authentication, routes/directions, driver availability, seat reservation with transactions or locks, and the full flow reservation → payment → QR → boarding → trip closure. After that, I would add live map tracking, notifications, chat, PDF manifest, and an admin panel for fleet control, commissions, and incident handling, validating each module against RF-001 to RF-123. I recommend Flutter for iOS/Android and a backend with Firebase or Node/NestJS + PostgreSQL, depending on what gives the best consistency for reservations and payments with Yape. For the payment gateway, I would first evaluate Culqi, Izipay, or Mercado Pago to confirm the best support for Yape, refunds, and webhooks in Peru. I can deliver this with a solid, scalable approach focused on preventing critical errors from the start.
$10,007 USD in 18 days
9.7
9.7

With experience in mobile app development, including similar projects, I understand your need for a mobile app for collective transportation with fixed routes and seat reservation. My skills in UI/UX design and app development align well with this project. Could you share more insights on the specific features you prioritize for the app's user interface to ensure a seamless booking experience? Regards, Yogesh Kumar
$14,450 USD in 7 days
8.4
8.4

Good to see this project, La reserva visual de asientos en rutas fijas como San Isidro a Chosica, con QR por pasajero y tracking en vivo, es un producto muy bien pensado. Tener las 100+ pantallas con los RF documentados hace una diferencia enorme en velocidad de ejecución. Para la concurrencia en asientos, usaré transacciones atómicas en Firestore con locks optimistas: cada selección verifica el estado del asiento dentro de una transacción, lo que elimina la doble reserva incluso con varios pasajeros comprando al mismo segundo. Mi stack: Flutter (una base para iOS y Android), Firebase para auth, real-time DB y push, con Cloud Functions en Node.js para la lógica de negocio. Looking forward to potentially working together. Thanks, Kamran
$11,255 USD in 30 days
8.6
8.6

Hola, Saludos Espero que estés bien. Soy un desarrollador de aplicaciones móviles con más de 5 años de experiencia. Confío en mi capacidad y habilidades para desarrollar aplicaciones móviles de alta calidad y me gustaría trabajar en su proyecto. Completaré el trabajo según sus requisitos. Quiero discutir más este proyecto para preparar el concepto final. Así que analicemos esto en detalle en el chat y luego haremos planes para comenzar a trabajar en ello. Esperando su respuesta más temprana. Gracias. Shubham
$10,000 USD in 45 days
8.0
8.0

Uber iOS/Android Hello I have read your project requirements, i can help you develop ride-hailing app, that will be real-time transportation and seat reservation platform that requires reliable booking logic, live tracking, secure payments, and scalable architecture. Having experience developing booking, transportation, and real-time applications, I understand the importance of preventing double bookings, ensuring accurate vehicle tracking, and delivering a seamless experience for passengers, drivers, and administrators. I’ve successfully launched multiple production apps across Google Play and App Store, delivering secure, optimized, and user-friendly solutions. ⭐Due to NDAs, links aren’t public—but once you open the chat, I’ll share live demos and walkthroughs. I’d be happy to discuss your requirements and execution plan. Bid amount is a placeholder and can be discussed over chat. Thanks & Regards Ranjana
$15,000 USD in 30 days
8.1
8.1

⭐⭐⭐⭐⭐ Create a Collective Transport App with Fixed Routes and Seat Booking ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking to develop a collective transport app for iOS and Android. You don't need to look any further; Zohaib is here to help you! My team has completed 50+ similar projects for mobile transport apps. I will implement the provided high-fidelity mockups accurately, ensuring a smooth user experience. ➡️ Why Me? I can easily handle your mobile app development as I have 5 years of experience in Flutter, Firebase, and mobile app design. My skills include backend development, API integration, and real-time tracking. Additionally, I have a strong grip on UI/UX principles and payment gateway integrations, ensuring a complete solution for your project. ➡️ Let's have a quick chat to discuss your project details and let me show you samples of my previous work. I look forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Flutter Development ✅ Firebase Integration ✅ Real-Time Tracking ✅ Payment Gateway Integration ✅ API Development ✅ UI/UX Design ✅ Database Management ✅ Mobile App Optimization ✅ Web Admin Panel Development ✅ QR Code Generation ✅ User Authentication ✅ Chat Functionality Waiting for your response! Best Regards, Zohaib
$12,000 USD in 2 days
7.8
7.8

He revisado cuidadosamente el alcance y está muy bien definido. Este no es un clon de Uber, sino una plataforma de reservas de asientos con inventario en tiempo real, donde la mayor complejidad está en evitar dobles reservas, sincronizar el estado del vehículo y garantizar una experiencia fluida para pasajeros y conductores. Stack propuesto • Flutter (iOS + Android) • Backend: NestJS (Node.js) • Base de datos: PostgreSQL • Tiempo real: Firebase Cloud Messaging + WebSockets • Panel Web: React + TypeScript • Mapas: Google Maps Platform • Pagos: Culqi, ya que ofrece excelente integración con Yape, tarjetas y amplia adopción en Perú. Concurrencia de asientos Cada reserva ejecutará una transacción atómica con bloqueo optimista/pesimista sobre el asiento. Mientras un usuario está pagando, el asiento queda bloqueado temporalmente; si el pago falla o expira, se libera automáticamente. Esto elimina las dobles reservas incluso con múltiples usuarios reservando simultáneamente. Entrego código fuente completo, repositorio Git, documentación técnica, despliegue, publicación en App Store/Google Play y 90 días de garantía post-lanzamiento. Me interesa una colaboración a largo plazo para futuras funcionalidades y escalabilidad de la plataforma.
$18,000 USD in 60 days
7.4
7.4

Con rutas fijas como San Isidro–Chosica y reserva visual de asientos por vehículo, el reto central no es replicar Uber sino evitar dobles reservas y mantener el manifiesto electrónico sincronizado en tiempo real. - Flutter para una sola base iOS/Android, panel admin en Vue y backend Node.js/NestJS + PostgreSQL, con transacciones ACID y locks por asiento (SELECT FOR UPDATE) para bloquear duplicados al confirmarse el pago. - Culqi como pasarela principal por su soporte nativo de Yape y tarjetas en Perú, con webhook de confirmación antes de liberar/bloquear el asiento; QR firmado por reserva y escaneo offline-first en modo conductor. - ¿La maqueta define ya el flujo exacto de reembolso cuando el conductor fuerza la salida pagando asientos vacíos, o ese cálculo de reparto hay que diseñarlo desde cero? Entrego en 30 días trabajando directamente sobre la maqueta y los RF-001 a RF-123 ya documentados. Esta cifra es una referencia inicial y orientativa para el alcance descrito, no un precio definitivo; la confirmaremos al cerrar los puntos abiertos de pagos y reembolsos. Puedo compartir ejemplos de trabajo relevante desde mi perfil de Freelancer, y propongo una llamada breve aquí en Freelancer para revisar el alcance por hitos.
$17,000 USD in 30 days
7.0
7.0

Hi I understand you are looking for an Uber-like mobile app for iOS and Android with robust payment integration, a scalable API layer, and a polished user experience across screens. Your goal is a practical, production-ready solution that handles rider/driver flows, real-time updates, and secure payments with a reliable, maintainable architecture. I’m a results-driven AI and web/mobile developer who specializes in building scalable apps, API integrations, and automation. My approach is to turn complex requirements into repeatable workflows, with clear handoffs and practical deliverables that you can reuse as you scale. I’ll translate your payment and flow requirements into a solid, working setup and guide you through concrete next steps to keep momentum. For your project, I would structure the work as clear phases: discovery and alignment on core flows and payment choices, API design and integration with your chosen payment gateway, mobile app scaffolding in Flutter for both platforms, and a staged rollout plan with test scenarios and success criteria. Each phase ends with a tangible deliverable—architecture decisions, a tested feature subset, and an action plan for the next phase—so you always know what to expect and how to proceed. I can also provide concise reference materials, such as a lightweight API contract overview and a usage checklist, to support ongoing development and onboarding of new team members. Best, Justin
$10,000 USD in 7 days
6.5
6.5

Hi, This project is a great fit for my experience building transport and booking apps with fixed routes, seat reservations, online payments, and web admin panels. I can implement your high‑fidelity mockup (100+ screens) and translate each documented requirement (RF‑001 to RF‑123) into a robust, scalable architecture. I would propose a stack based on Flutter for a single iOS/Android codebase, plus a backend in Node.js/NestJS with PostgreSQL or Firebase, integrated with Google Maps/Mapbox for real‑time tracking and a Peruvian payment gateway that supports Yape (for example Culqi or Mercado Pago, depending on fees and technical support). I’ll pay special attention to seat‑reservation concurrency (transactions/locks), payment/refund flows, QR control and electronic manifests, and a responsive web admin panel for managing drivers, vehicles, commissions, and the fleet. I work with milestone‑based delivery (functional prototype, passenger app, driver mode, admin panel, backend/payments, store publishing), clean code in Git with documentation, and a post‑delivery bug‑fix warranty period. I’d be happy to share examples of similar transport/booking apps and detail the timeline, stack, and budget per module in a full proposal. Regards
$10,000 USD in 90 days
6.7
6.7

With more than a decade of experience in the realm of full-stack development and mobile app creation, I believe I'm well-suited to manage your "App tipo Uber iOS/Android" project. I have a proven record of over 100 successful projects and upholding fast delivery cycles while maintaining clear communication with my clients. Your project's need for iOS, Android, and Web panel development aligns perfectly with my skill set. As mentioned earlier, your well-documented design mock-ups will speed up the implementation process, which I am eager to undertake. Not only do I excel in bringing pre-existing designs to life, but I have also built a variety of transport-oriented applications in the past that are akin to your core requirements - your application's unique functionality demands a no half-educated approach, and this is where my long-term exposure will prove crucial. Moreover, my competency extends beyond just coding: monitoring fleets in real-time, ensuring driver availability through smart alternations & switch button integrations, generating manifests electronically & exporting them to PDFs are all part & parcel of my expertise bouquet. Finally, with my firm grasp on scalable & secure solutions and promise of long-term support, you can rest assured knowing that not only will your aplicación móvil be fully-functional but adaptable as well; growing with your business to cater to any future changes or expansion plans.
$10,000 USD in 7 days
6.4
6.4

Hi I will be able to help you. I have done similar concept work before also and can give demo also if needed. Please message me so that we will have detail technical discussion. I have 9+ years of combined experience in Mobile Application development, Website development, Desktop application development, 3rd party Artificial Intelligence api, AR/ VR, Chatbot, Blockchain- Cryptocurrency, CRM & ERP, Game Development and any other Software development. I am having expertise in Native on Android Java, kotlin and IOS Swift, and For Hybrid Cross platform on Flutter Dart & React- Native and for web and backend on react js and node js, Python Django and php CodeIgniter mvc and Laravel. Please consider me and initiate a chat for further detailed discussion. Regards, Anju
$15,000 USD in 60 days
6.6
6.6

Hola, Mateo desde Toronto. Esto no es un clone de Uber: es un sistema de inventario de asientos con reserva en tiempo real. La concurrencia la resuelvo con transacciones atómicas en Firestore y hold temporal del asiento al iniciar el pago, confirmado solo al completar la transacción. Para pagos, propongo Culqi: soporte nativo para Yape, certificada en Perú, SDK limpio para Flutter. He construido plataformas de reserva multi-rol con tracking en tiempo real y flujos de pago similares. ¿El backend prefieren Firebase puro o Node.js/NestJS con PostgreSQL?
$12,000 USD in 75 days
5.5
5.5

hi, i have experience building mobile apps with real time tracking, booking systems, payment integration, and admin dashboards. i can develop your transportation platform using flutter with a scalable backend, implementing passenger booking, driver management, seat reservations, qr boarding, maps, notifications, and live trip updates. i will follow your provided designs and build the system with secure api architecture, role based access, and database transactions to prevent duplicate seat bookings. for payments, i would recommend integrating a local gateway like culqi or mercado pago depending on your account requirements and yape support availability. i will build the passenger app, driver mode, and web admin panel with clean code, documentation, and full ownership transfer after completion. the project will be developed in milestones from core booking flow to tracking, payments, reports, and final optimization. can we schedule a quick meeting to discuss the project in detail. it will help me understand your needs better and give you a clear plan with timeline and budget. i will also share my portfolio during the chat. mughira
$15,000 USD in 7 days
5.7
5.7

¡Hola! He desarrollado anteriormente aplicaciones similares al estilo de Uber, plataformas de reserva de transporte, sistemas de gestión de transporte, soluciones de seguimiento GPS y plataformas de gestión de flotas en tiempo real; puedo mostrárselas. Soy desarrollador Full Stack con más de 10 años de experiencia en Flutter, Node.js, Firebase, React, integración de pasarelas de pago y sistemas de transporte en tiempo real. Puedo desarrollar su plataforma completa de transporte compartido —incluyendo aplicación para pasajeros, aplicación para conductores y panel de administración web— implementando los más de 100 diseños de pantalla (mockups) y los requisitos funcionales (RF-001 a RF-123) con los que ya cuenta. Características clave: • Aplicación para pasajeros (iOS y Android) • Aplicación para conductores con gestión de operaciones en vivo • Panel de administración web responsivo • Sistema de rutas fijas y reserva de asientos • Mapa interactivo de asientos del vehículo • Seguimiento GPS en tiempo real y estimación de hora de llegada (ETA) • Integración con Google Maps / Waze • Reserva y embarque de pasajeros mediante código QR • Integración de pagos con tarjeta de crédito/débito y Yape • Reserva segura, cancelación y reembolsos automatizados • Chat en tiempo real entre pasajero y conductor • Notificaciones push y alertas de ruta • Panel del conductor y gestión de comisiones • Manifiesto de pasajeros electrónico (PDF) • Monitoreo de flota e informes Invoke Tech
$10,000 USD in 7 days
5.6
5.6

Hey there, I'm Vishal Maharaj, a seasoned developer with 25 years of experience in PHP, iOS Development, Flutter, API Development, Android, iPhone, and Payment Gateway Integration, based in Perth, Australia. I'm excited about the opportunity to work on the development of a mobile app for collective transportation with fixed routes and seat reservation for iOS and Android platforms. My approach would involve utilizing Flutter and Firebase to create a seamless user experience with real-time tracking and payment integration. Let's discuss further details in chat. Cheers, Vishal Maharaj
$15,000 USD in 60 days
5.1
5.1

I understand you need an app for collective transport with fixed routes and seat reservations for both iOS and Android, plus a web panel. I've successfully built similar real-time tracking and booking systems for on-demand services. My approach will involve developing native iOS and Android applications using Swift and Kotlin respectively, and a React-based web panel. Users will be able to view fixed routes, select pick-up/drop-off points, reserve seats, and track vehicle live locations on a map. Will the web panel primarily be for administrators or will it also allow user bookings and management? Ready to start as soon as you confirm scope.
$16,328 USD in 21 days
5.1
5.1

Hi, I have experience developing real-time booking and transportation apps with Flutter, Node.js/NestJS, PostgreSQL, Google Maps, and secure payment integrations. I recommend Flutter + NestJS + PostgreSQL with Culqi (Yape support). To prevent duplicate seat bookings, I'll use atomic database transactions with row-level locking. The project will be delivered in milestones, including the passenger app, driver app, admin panel, backend, payment integration, testing, deployment, and documentation. Best regards, Muhammad
$12,000 USD in 15 days
5.1
5.1

With over 14 years of solid experience in the web and mobile app development arena, I am confident in my ability to bring your vision of a ride-sharing platform with fixed routes and seat reservations (in the likeness of Uber) to life. My extensive proficiencies encompass iOS and Android development, fundamental for the realization of your mobile app, as well as API integration, proficient use of Google Maps API being a pertinent inclusion. Additionally, I am proficient in PHP which qualifies me to tackle successfully the proiect's backend requirements. Considering the significance you've attributed to proven experience and slick execution in juxtaposition with creativity in design, I think we would be an ideal fit for each other. Together we can ensure that your digital transport initiative not only revolutionizes intra-city travel but also shapes the way people reserve and pay for such services in line with our targeting educationalgoals for the majority city-dwellers
$12,000 USD in 12 days
5.0
5.0

I’ve built 3 seat-reservation shuttle apps (Flutter + Firebase + Culqi) with real-time seat maps, QR boarding, and automated refunds, so this is right in my wheelhouse. I’ll implement the Flutter core for iOS/Android with Firebase Auth, Firestore for seat state/locking, and Cloud Functions for seat reservation with Firestore transactions to prevent double-booking. Yape integration via Culqi (Peru’s simplest PCI path), Stripe fallback for cards, and payment recording in Firestore with idempotency keys. Maps use Google Maps SDK with Directions API for ETA and live tracking; push via FCM. Backend will be Node.js/NestJS + PostgreSQL for admin panel (React), with JWT roles and transactional locks on seats. I’ll ship the full stack, Play/App Store builds, and a 30-day bug-fix window. I can start immediately.
$15,000 USD in 30 days
4.7
4.7

Lima, Peru
Member since Jul 6, 2026
min $100000 USD
$5000-10000 USD
$15-25 USD / hour
$750-1500 USD
₹1500-12500 INR
₹1500-12500 INR
$30-250 USD
₹600-5000 INR
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$250-750 USD
₹100-400 INR / hour
₹600-1500 INR
₹75000-150000 INR
₹12500-37500 INR
₹5000-7000 INR
₹1500-12500 INR
₹12500-37500 INR
₹750-1250 INR / hour
€3000-5000 EUR
£20-250 GBP