
mobile
1 month
February 2025
Dart
Sam Bike is a modern micro-mobility platform designed to simplify urban transportation through a seamless bike rental experience. The mobile application enables users to discover nearby bikes, unlock them through the app, track their ride in real time, and pay digitally or with cash. Built with Flutter for the mobile client and NestJS for the backend, the system integrates live GPS tracking for both users and bikes, geofencing restrictions to ensure bikes remain within designated service zones, and real-time ride cost calculations based on time and distance. The platform focuses on reliability, scalability, and efficient fleet management, making it ideal for urban environments where quick, affordable transportation is essential.





SOLUTION_PROTOCOL: Implemented WebSocket-based updates with optimized GPS polling intervals to balance accuracy and battery usage
SOLUTION_PROTOCOL: Developed a geofencing system that detects boundary violations and notifies both the rider and backend system
SOLUTION_PROTOCOL: Built a dynamic pricing engine that calculates costs based on ride duration, distance, and pricing rules
SOLUTION_PROTOCOL: Implemented local caching and background sync to store ride data temporarily until connectivity is restored
SOLUTION_PROTOCOL: Built backend monitoring tools that analyze ride patterns and bike distribution to help operators reposition bikes