Ebike rentals

Job ID: 39582330

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