Ebike rentals
Budget: $1,500 – $3,000 CAD
E-Bike Rental App Development (iOS + Android + Web Dashboard)
Overview:
We’re E-Wheels Toronto, a fast-growing e-bike company, and we’re looking for an experienced app developer (or team) to build a full-featured electric bike rental app. The goal is to let users browse available e-bikes, book rentals, make payments, and manage their bookings. We also need an admin dashboard to manage the bikes, users, and bookings.
⸻Key Features:
User App (iOS + Android):
• Browse available e-bikes with location/map view
• Book a rental (hourly/daily/weekly)
• User registration/login (email, phone, Google/Apple)
• Real-time bike availability & location tracking
• In-app payment integration (Stripe/Apple Pay/Google Pay)
• Ride start/stop with QR code or unlock button
• Rental timer, battery status, and distance tracking
• Booking history and notifications
• Rate and review after ride
Admin Dashboard (Web):
• Add/update/manage bikes (with photos, location, status)
• View real-time location and availability
• Manage bookings and customers
• Set pricing (hourly/daily/weekly)
• Access payment logs and reports
• Push notifications for promotions and updates
⸻
Preferred Skills:
• Flutter / React Native / Native iOS & Android
• Google Maps API / GPS Tracking
• Firebase / AWS / Node.js / Python (Backend)
• Payment Gateway Integration
• UI/UX design and app publishing sup
Overview:
We’re E-Wheels Toronto, a fast-growing e-bike company, and we’re looking for an experienced app developer (or team) to build a full-featured electric bike rental app. The goal is to let users browse available e-bikes, book rentals, make payments, and manage their bookings. We also need an admin dashboard to manage the bikes, users, and bookings.
⸻Key Features:
User App (iOS + Android):
• Browse available e-bikes with location/map view
• Book a rental (hourly/daily/weekly)
• User registration/login (email, phone, Google/Apple)
• Real-time bike availability & location tracking
• In-app payment integration (Stripe/Apple Pay/Google Pay)
• Ride start/stop with QR code or unlock button
• Rental timer, battery status, and distance tracking
• Booking history and notifications
• Rate and review after ride
Admin Dashboard (Web):
• Add/update/manage bikes (with photos, location, status)
• View real-time location and availability
• Manage bookings and customers
• Set pricing (hourly/daily/weekly)
• Access payment logs and reports
• Push notifications for promotions and updates
⸻
Preferred Skills:
• Flutter / React Native / Native iOS & Android
• Google Maps API / GPS Tracking
• Firebase / AWS / Node.js / Python (Backend)
• Payment Gateway Integration
• UI/UX design and app publishing sup