Transforming Urban E-Scooter with Real-Time Tracking and Intuitive User Experience

KioskConnect: Smart Kiosk and PWA Solution for Seamless Rentals

About The Project

Industry:
Logistics and Transportation
Solution:
Custom Mobile App

KioskConnect: Smart Kiosk and PWA Solution for Seamless Rentals

Project Overview

KioskConnect by eSparkBiz is a self-service kiosk rental platform to simplify e-scooter and power bank access through a digital experience. Users get instant rentals, secure payments and real-time availability updates.

What We Did

  • Developed full-stack kiosk + PWA rental system
  • Integrated real-time GPS and availability tracking
  • Built a scalable backend with Node.js & AWS
  • Enabled multi-gateway PCI-compliant payments
  • Set up WebSocket-based live device syncing
  • Implemented CI/CD pipelines for faster rollouts
  • Boosted team agility via expert augmentation
  • Optimized UX for kiosk and mobile interactions

We built a cloud-powered, mobile-first ecosystem using React, Node.js, and AWS. The platform handles high user traffic, GPS-based inventory tracking, and multi-gateway payments, all while providing a seamless user experience for urban commuters.

The diagram illustrates how KioskConnect enables real-time GPS tracking, inventory management, and seamless payments across devices:

Smarter KioskConnect Solution Architecture

Key Features:

💡 Did You Know?

Over $1 trillion will be invested in shared micro mobility solutions by 2030 as urban transportation rapidly shifts toward eco-friendly options.

The Problem

The project had technical, operational and project management challenges that required specialized expertise and focused attention to make the project an agile seamless solution for both short term and long term needs.

Lack of In-House Expertise

The client didn’t have a team with cross functional expertise to build a kiosk solution from scratch including frontend, backend, cloud and integration capabilities for a stable and scalable platform.

Frontend Development Gaps

Building a dynamic kiosk interface required deep knowledge of React, hooks, components and state management. Their team struggled to deliver a modern, intuitive PWA without the necessary UI/UX design experience.

Backend and Payments

The project required backend logic for user authentication, real time data sync, payment handling and device control. In-house teams lacked fluency in Node.js, Go and Python for secure and scalable backend development.

Cloud Infrastructure Challenges

Managing the AWS based cloud setup was difficult due to limited DevOps expertise. The team couldn’t configure resources, monitor performance or ensure scalability and cost optimization during traffic spikes.

Complex System Integrations

Integrating the kiosk system with third party APIs, payment gateways and backend tools required a seamless architecture. The client couldn’t ensure smooth, secure communication between systems in real time.

Real-Time Data Demands

Scooter availability, battery levels, GPS tracking and payment data had to be processed instantly. Their existing system couldn’t ensure low latency responses impacting the reliability and user experience of the rentals.

🧠 Why This Project Matters?

Urban commuters want fast and reliable rental access to e-scooters and chargers. Client wanted a scalable, secure and user friendly digital solution to make rentals smoother and sustainable.

Lack of Real-Time Device Syncing

Scooter and charger data wasn't syncing instantly with the backend, leading to booking conflicts, delayed availability updates, and unreliable user experiences during high-demand periods.

Delayed Feature Rollouts

The absence of agile processes and CI/CD pipelines made it hard to push updates or test new features quickly, causing slow innovation and reduced responsiveness to market feedback.

Device Sync Delays

Scooter and charger status updates were delayed, leading to booking conflicts, outdated availability, and poor rental experiences, especially during peak usage with high user traffic and quick turnaround needs.

The Solution

In order to solve these issues, eSparkBiz came up with a solution that was specially designed and adapted according to the client’s particular needs.

End-to-End Kiosk & App Ecosystem

We built a seamless kiosk and PWA solution for e-scooter and charger rentals. The platform ensured smooth interactions, secure payments and full user control from a centralized, intuitive digital interface.

Agile Team Augmentation

eSparkBiz augmented the client’s team with React and Node.js developers. Through agile sprints using Jira and Microsoft Teams we delivered high quality results on time without compromising on technical depth.

AWS Cloud Optimization

Our DevOps experts set up a cost efficient, scalable AWS infrastructure with automated scaling and robust performance monitoring. This setup ensured 90%+ uptime and consistent performance under varying traffic conditions.

The diagram highlights AWS infrastructure enabling secure, real-time syncing and authentication across mobile, kiosk, and web channels:
AWS Architecture of Smart KioskConnect Solution

Multi-Gateway Payment Integration

The system included support for multiple secure payment gateways. Transactions were processed quickly, meeting PCI-DSS standards for security while offering users the flexibility to choose their preferred payment method.

Agile Releases with CI/CD Pipelines

We introduced automated testing and CI/CD workflows using GitHub Actions and AWS CodePipeline, enabling faster, more reliable feature rollouts with reduced downtime and quicker go-to-market cycles.

Sustainability-Focused Urban Mobility

We helped the client to build a future proof urban mobility platform. The solution promotes eco friendly commuting with a reliable tech powered rental network that supports green and smart urban infrastructure.

Smart Map Integration

We integrated real time location data to show live scooter, charger and kiosk availability. This interactive map feature helped users to make quick decisions and access location based services.

The workflow illustrates how KioskConnect integrates kiosk login, mobile PWA rentals, and GPS data sync to streamline scooter rentals with secure Stripe payments:
Smart KioskConnect Solution WorkFlow

Instant Device-State Synchronization

We implemented WebSocket-based communication and optimized real-time data pipelines to ensure instant status updates across devices, kiosks, and mobile apps, eliminating booking errors and improving trust.

Instant Sync Integration

Implemented WebSocket-based communication for real-time updates across kiosks, apps, and backend, ensuring instant availability visibility, eliminating double bookings, and boosting platform reliability during peak traffic.

The Result

The US based client of eSparkBiz, resulted in a tech propelled rental network which transformed urban mobility. The project was delivered on time using agile development philosophy and did not compromise on quality for deadlines.

This visual journey maps critical UX issues to AWS-backed solutions delivering uptime, real-time sync, and payment success:

Results Achieved with Smart KioskConnect Solution

The dedicated team of developers at eSparkBiz increased the accuracy and operational efficiency of inventory management by real time tracking of scooters, chargers and power banks. This solution put the client ahead of the curve in sustainable urban transport.

Key Outcomes:

  • 62% Faster Deployment with agile development
  • 90% Uptime through AWS infrastructure
  • 3x Faster Payments via multiple gateways
  • Enhanced Efficiency with real-time tracking 

Before vs After:

Check how eSparkBiz transformed outdated rental processes into a seamless, secure, and scalable digital experience.

Feature Before After
Rental Access Manual or slow Self-service kiosk + fast mobile PWA
Cloud Infrastructure Unstable and inefficient AWS-optimized with 90%+ uptime
Payment Systems Limited and delayed Multi-gateway, fast & secure
Inventory Tracking No real-time data Live map and device status tracking
User Experience Inconsistent Streamlined and intuitive

Shape your Digital future with our Innovative IT Solutions

GAMP4-Compliant Software to Automate Cancer & TPN Drugs Manufacturing
purple-eb-hexagon

GAMP4-Compliant Software to Automate Cancer & TPN Drugs Manufacturing

Reduced Manual Work by 65% Using Automated Car Wash Web & Mobile Solutions
purple-eb-hexagon

Reduced Manual Work by 65% Using Automated Car Wash Web & Mobile Solutions

Request a Quote Schedule a Meeting