
client
RideNow
RideNow
industry
MaaS
platform
Mobile
10 months
Duration
6 employees
Team
Request
Our task was to build an urban mobility platform that would facilitate short-distance travel for city residents. It had to combine scooter, e-bike, and e-moto rentals into a single application. The client also requested a back-end system for operators to manage the vehicle fleet and track their performance.
Challenge
The main challenge was to develop a fully connected system with real-time monitoring and analytics. The app required KYC verification, payment integration, and IoT connectivity to unlock vehicles and track trips. We also had to implement geofenced zones, scalability for multiple cities, and an AI module that checks for damage, notifies support, and helps operators manage and optimize fleet distribution.
Our solution
The Yojji team built a user app and operator dashboard. Users can quickly book, verify identity, and unlock vehicles via IoT integration and secure Stripe payments. The operating system displays fleet activity, battery levels, and analytics. An AI model detects vehicle damage from photos and alerts support. Our scalable architecture also allows easy deployment across multiple cities.



We integrated IoT technology, so users can quickly find and connect the app directly to each vehicle to unlock, start, view designated city zones, and end rides. The system also allows riders to open the helmet compartment remotely and automatically begins ride-time tracking once the session starts.

Compliance and user safety were our priorities. We integrated KYC verification for quick and document checks directly within the app. Then, users can pay instantly and securely with Stripe, and operators have transparent control over billing and refunds.

Our dev team integrated the AI model. How does it work? Users upload a photo of the vehicle at the end of the ride. The AI system automatically detects scratches, broken mirrors, or missing parts and immediately alerts the support team. This solution reduces inspection time, prevents disputes, and maintains vehicle quality across the entire fleet.

Our client also got an operator dashboard that gives full visibility into fleet activity, usage, and performance. The system tracks battery charge levels, location data, and trip frequency in real time to plan maintenance and optimize logistics. Built-in analytics tools identify the most popular areas and vehicle types so that they are always available in high-demand areas.
