AI-Powered Carpooling App Development with Flutter

Job ID: 38744770

Budget: $8 – $15 AUD

I'm looking for a seasoned developer who can create an AI carpooling system using Flutter. The app should be compatible with both iOS and Android platforms and encompass the following core features:

- Ride Matching: The system should intelligently pair riders with similar routes and timelines.
- Payment Integration: There should be a secure and seamless payment integration for the rides.
- Real-Time Tracking: The app should allow users to track their rides in real-time.
- User Reviews: Users should be able to rate and review their carpooling experiences.
- Ride History: Users should have access to their ride history for record-keeping.
- Route Optimization: Implement AI-based route optimization to reduce travel time and costs.
- Multi-Stop Rides: Enable users to set up rides with multiple pickup and drop-off points.
- In-App Messaging: Provide a messaging feature for riders and drivers to communicate within the app.
- Push Notifications: Implement push notifications to alert users of ride statuses and updates.
- Carpool Groups: Users should be able to create or join specific carpool groups for regular journeys.
- Fare Estimation: Provide fare estimates based on the route and distance before the ride begins.
- User Profiles: Allow users to create and manage their profiles with necessary details and preferences.
- Emergency Contacts: Allow users to add emergency contacts who can monitor the ride.

User authentication is a must. The app should have a robust and secure user authentication system to ensure safety and reliability.

Skills and experience that would be ideal for this job include:
- Proficiency in Flutter and Dart.
- Experience in developing AI-based applications.
- Knowledge of integrating secure payment systems.
- Previous work with real-time tracking systems.
- Understanding and implementing user authentication features.

If you have a portfolio of similar projects, please share it. I look forward to your bids.

Prefer usage of Google Maps API for real-time tracking. Deep learning techniques should be implemented for advanced route prediction and user preference analysis. Advanced AI techniques implementing deep learning will be used for route optimization and user preference analysis. The app should support payments via credit and debit cards. Prefer a modern and minimalist design aesthetic for the app. The fare estimation feature should offer a detailed breakdown including factors such as tolls, traffic, and time of day. Prioritize easy navigation for user-friendly app layout. Include social media integration for sharing rides and inviting friends.