Web App for Easier Scooter Fleet Management

Hive came to us with the goal of building a web platform for real-time scooter mapping and deployment tracking to help the Hive team manage scooter availability and their location.

TIMELINE: EIGHT MONTHS
COUNTRY: USA

About

About the project: Hive was an app that simplified urban mobility by allowing users to easily rent electric scooters for city exploration. With a mobile app already popular across multiple countries, the next step was
to build a web app to support the management of Hive's growing fleet of scooters and enhance their deployment across various European cities.

Result in short: Our task was to create a robust web app that would provide vital insights into scooter activity, ensure real-time data availability, and help streamline the process of locating parking spots.

The Client & The App

Hive had already made a name for itself in the electric scooter rental market with a successful mobile app. The app allowed users to rent electric scooters from various locations around the city simply by locating available scooters through an interactive map. Vehicles could be rented for a trip, and then parked at
a designated spot once the ride was over.

Their vision was clear: to make urban transportation more accessible, fun, and eco-friendly, contributing
to cleaner, greener cities.

While the mobile app was effective, the management
of scooter deployment was still manually intensive. The company needed a scalable solution that would allow them to manage their expanding fleet efficiently across multiple cities.

Photo source: https://www.facebook.com/hiveridespl

Our Role & Involvement

Hive approached us with the goal of building a powerful web application to enhance
the internal management of their scooter fleet and improve operational efficiency.

We were tasked with creating an administrative system that would allow
the client to oversee scooter deployment, monitor vehicle activity, and optimise
the locations of parking spots.

From the outset, it was clear that
the project would need to deliver not just
a functional interface but also an intuitive and user-friendly experience for administrators.

The web app needed to handle real-time data, offer insights into scooter readiness (e.g., battery levels, location, maintenance status), and support an efficient process for managing the logistics of scooter placement across multiple cities.

Photo source: https://www.facebook.com/hiveridespl

Challenges& Solutions

One of the primary challenges was creating a real-time data system that would allow Hive’s team to monitor scooter activity and manage fleet logistics across different locations. Handling large amounts of data efficiently was key to the success of the app, ensuring that the platform could scale as Hive expanded.

Key solutions included:

Challenges& Solutions

One of the primary challenges was creating a real-time data system that would allow Hive’s team to monitor scooter activity and manage fleet logistics across different locations. Handling large amounts of data efficiently was key to the success of the app, ensuring that the platform could scale as Hive expanded.

Key solutions included:

1

Interactive
Mapping

We utilized Mapbox to create a dynamic map that could display scooter locations and operational statuses in real time. The map provided a simple yet powerful way for Hive’s team to monitor scooter activity across multiple cities.

2

Real-time Fleet Monitoring

The Hive team could now track the location, battery status, and usage of each scooter in real time, allowing them to optimize scooter deployment and ensure that popular areas were always serviced with available scooters.

3

Advanced Filtering & Tracking

The web app enabled admins to filter scooters based on various parameters such as battery level, location, and vehicle status, allowing for more precise management of the fleet.

4

Parking Spot Management

A critical feature was the management of parking spots. The system allowed administrators
to monitor parking spots, identify underutilized areas, and suggest new spots based on real-time data, ensuring better scooter availability for users.

Results

The Hive Web Application was launched successfully and had an immediate positive impact on
the company’s operations:

Improved Performance

Enhanced Operational Efficiency
User-friendly Interface

Improved Performance


The application was optimized for high performance, ensuring smooth load times and minimal delays even when viewing a large number of scooters across multiple locations. The system was built to scale, which gave Hive the flexibility to expand its fleet and add new cities to its network without worrying about performance bottlenecks.

Enhanced Operational Efficiency

By integrating real-time tracking and filtering functionalities, Hive’s team could better manage scooter fleets, visibly reducing downtime and increasing scooter availability for users.

User-friendly Interface


While the primary users were Hive's internal teams,
the app's design ensured that the workflow was intuitive, reducing the need for extensive training or time spent on manual tasks without the need for it.

Sr. Engineer
Hive

We’re extremely happy with our collaboration with TeaCode.io. They’re reactive and they know their work.

Their approachability and process of working are impressive. We talked to several other development companies, and we always got the feeling that they were trying to pack something into what we wanted so that they could sell us more hours for things we didn’t actually need. TeaCode.io was flexible and took a look at what kind of project we wanted to do.

Let's win your market together!

Tell us more about
your application

Contact us to discuss your app idea and possibilities. We’ll advise you on the best solution and estimate the project. If you have any questions – we’ll provide you with answers.

Let's talk!

Schedule a call with Mark,
our Technical Solutions Manager

Write a message

mark.cameron@teacode.io

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.