Advanced E-Mobility Rental App Development -- 2

Job ID: 39339641

Budget: $10,000 – $20,000 AUD

An e-mobility company running eBike rentals for delivery and personal use
We want to build a world-class shared mobility app for managing bikes, eBikes, scooters, and mopeds, packed with advanced features like IoT motor lock, payment control, rider feedback, geofencing, multilingual UI, and operator tools.

? FEATURES – RIDER APP:
Rider sign-up/login
Live map with available vehicles
QR/NFC unlock
Ride start/stop
Ride summary with cost + distance
Rider feedback: rate & comment
Share ride on social media
Emergency SOS button
Multilingual UI (100+ languages)
Show Service Zones, Restricted Areas, Slow Speed Areas, Parking Areas on map
Business Hour controls (e.g., rental only 9AM–10PM)
Push notifications (promo, ride alerts, payment info)
Ring vehicle button to help locate vehicle

? IOT FEATURES (Bike/Scooter Hardware Control):
Lock/unlock motor remotely
Ring, headlight, tail light control
Lock on payment failure
Anti-theft detection (motion alert + admin notification)
Real-time GPS & battery tracking
IoT communication via MQTT or HTTP API

? ADMIN / OPERATOR PANEL:
Realtime fleet view (vehicle status, battery, issue flags)
Filter by type, location, battery %, activity, geo-alerts
Bulk commands: lock, unlock, ring, light
Assign tasks (repairs, battery swap, relocation)
Force/soft app updates
Smart maintenance scheduling
City/region-based access for multi-location ops

? PAYMENT FEATURES:
Stripe / Payrix / Adyen support
Wallet + promo codes
Subscriptions / one-time payments
Failed payments → vehicle locked
Admin notified of rejections/disputes
Invoicing + receipts

? BACKEND & OPERATIONS:
Trip stats, heatmaps, usage reports
Geofence violations
Predictive maintenance
Partner API integration
Smart alerts: low battery, offline vehicle, idle too long

? TECH PREFERENCES (flexible):
Frontend: Flutter or React Native
Backend: Node.js or Firebase
Database: PostgreSQL or Firebase DB
Map & Zones: Google Maps + Mapbox
Push Notifications: FCM
IoT: MQTT or HTTP/HTTPS
Payment: Stripe, Payrix, Paypal
Language Translation: Google Translate API or i18n

? PROJECT PHASES:
PHASE 1 – MVP:
Rider app basics (book, unlock, pay, ride summary)
Admin dashboard (track & manage vehicles)
Payment + lock control
Push notifications

PHASE 2 – IoT + GeoZones + Feedback:
Full IoT control (ring, motor lock, lighting)
GeoZone overlays (slow, no-go, parking)
Rating, ride sharing, emergency SOS, etc.
Business hours, forced app updates
Multilingual UI

PHASE 3 – Smart Ops + AI:
Predictive maintenance
Subscription plans
Analytics & reporting
Multi-city admin access
Open APIs for partnerships

? BUDGET:
Flexible, depending on your proposal. Expecting AUD $5,000 – $15,000 for MVP, additional phases can be separate or ongoing.

?‍? YOU MUST HAVE:
Real experience with IoT + mobile apps
Built mobility apps or fleet systems before
Clear communication & milestone breakdown
Fluent English
Willing to deliver source code & documentation

? BONUS:
If you’ve worked on scooter/bike sharing platforms before, or can show working prototypes/demo apps, even better.

? TIMELINE:
Phase 1 MVP: ~10–12 weeks
Phase 2/3: Optional extensions after success

Please check how the app should be:
https://www.otoride.co/

Please check OKAI PaaS API : https://documenter.getpostman.com/view/4205414/2s9YytfLWM#5d4f2d36-add9-489a-8525-1906b71118e1