Ride-Hailing App for Android,Ios and WEB

Job ID: 37014487

Budget: $3,000 – $5,000 USD

APP DEVELOPMENT PROPOSAL
I am looking for a talented developer to help me create a multi-platform ride-hailing App with good coding practices and portfolio of projects, for the creation of an application for Android, iOS and Web with 3 modules - Transfers, Messaging and Destinations:
• Transfers: Complete ride-hailing functionality like Uber. Trip requests, vehicle selection, fare estimates, driver assignment, real-time tracking, ratings, trip history, etc.
• Messaging: Sending packages between cities by leveraging driver network or motorcycles. Shipment requests, tracking, deliveries, cost calculations, notifications.
• Destinations: Catalog of lodging (Airbnb-style), tour operators and activities at destinations. Descriptions, photos, reviews, reservations and payments.
• Map integration in all 3 sections for visualizing locations and tracking.
• Backend to support 3 functionalities with reusable APIs: Google Maps, Payment gateway
• Intuitive, minimalist UI/UX design, consistent across platforms.
• Database of users, trips, shipments, places, etc.
• Data analysis and key metrics for optimization.
• Mobile-first approach, but responsive web experiences.
To start, we need prototyping of key screens and user flows. Then build MVP in iterative cycles, incorporating real user feedback.
Here are some key technical skills required:
• For mobile:
• Strong Android native (Java/Kotlin) and iOS native (Swift/Objective-C)
• React Native for multi-platform apps
• UI/UX knowledge, responsive design
• For web:
• Solid HTML, CSS, JavaScript
• Frontend framework like React, Vue or Angular
• Ability to create responsive web interfaces
• For backend:
• Proficiency in Java, Python, Ruby, PHP or similar
• Relational (SQLite, MySQL) and non-relational (MongoDB) databases
• Backend framework like Node.js, Spring Boot, Laravel
• General skills:
• RESTful API integration and development
• Software architecture concepts
• Security, authentication, authorization
• Version control (Git) and collaboration
• Cloud deployment (AWS, Google Cloud, etc)
• Desirable:
• Maps, geolocation
• Payment gateway integration
• App optimization
• Monitoring and analytics
We seek a developer with solid coding practices and portfolio of similar app projects.Source code and usage rights are exclusive property of client.
Estimated time: 3 months and 3 additional weeks to do real tests.
We started in August. Budget 5000 usd. Payment can be made in parts according to the progress of the Project.