Nov 11th 21

IoT Example C24 — Case Study

Our team worked on the IoT application C24 that is meant to provide people with the ability to move through the city on electric scooters. C24 as an app for renting electric scooters successfully leverages the competition. It has more than 5K downloads in the Play Market and smooth workflow ensured by the code of our developers. 

C24 allows the customers to rent an electric scooter for a needed amount of time without having to buy them. This might be a good way to get to work on time or a nice addition to your romantic date. 

Currently, C24 is present in Kyiv and Kharkiv, two of the biggest cities in Ukraine. 

With our engagement, the company now has two applications working on iOS and Android OSes. 

Now, let’s take a closer look at the development process and how our team managed to create an IoT application so responsive and easy to use. 

 The Background

Official website: https://scooter.c24.world/ 

Electric scooters got incredibly popular since they are practical, fast, and eco. However, they have one major downfall and that’s the price you have to pay to buy them. C24 IoT app allows people to cut costs and use electric scooters for as many hours a day they need. This proved to be efficient since the application has over 100 reviews.

So, why are electric scooters popular? Let’s break it down. 

The first reason is that it’s a really practical way to go around. With the fast and compact scooter, a customer can forget about being stuck in a traffic jam and omit any obstacles. It’s more eco than going around by car or bus, so if you’re using this IoT app you’re also helping the environment. 

The second thing about the IoT app C24 is that it helps the audience to have a good time outdoors. The ride can be a nice addition to a romantic date or a friendly hang-out, becoming an unforgettable experience.

It’s not always about being practical and we at RexSoft are happy that we have an opportunity to participate in useful but fun projects as well. Next, let’s take a look at the customer requirements and how we fulfilled them within the development of an IoT app.

The Client’s Requirements 

The main requirements we faced were aimed at creating a user-friendly, intuitive, and seamless application. Here are some of them: 

  • Development of a comfortable IoT app for iOS and Android platforms. It was important for our client that we make the IoT app comfortable and intuitive so that anybody can use it at any time. The app is minimalistic and has only the crucial features to ensure that the end-customer is satisfied with the result. 
  • Administrative panel. This is a small CRM to ensure that the end-customer gets what they want, has a place to reach out if something goes wrong, and is happy with the overall experience from the IoT application. 
  • One-page website. It was created for advertisement purposes. The website contains all the important information about the service, links to download the app, and short instructions. It shares one minimalistic and comfortable design with the IoT app.

However, life would be dull without a great challenge. And in the IoT app development, we faced some challenges that helped us grow and improve our expertise. 

The Challenge

We needed to create a functionality to bind the IoT devices a.k.a. scooters with the mobile application. This is crucial to ensure that the real-time updates are fast and responsive, and don’t create delays so that the customer might rent the scooter at any moment without having to wait. 

The other challenge was to integrate the third-party payment systems. We needed to ensure that the payment will be safe for both sides and will leave the customer with a good overall experience. That’s why we chose to integrate the most popular LiqPay service. It is used by all the top companies in Ukraine which show its reliability. And the service supports different payment methods from tokens to QR codes. 

The second payment service we integrated is GEO pay which is a comfortable way to pay without extra fees and waiting. 

Despite these challenges being sometimes complicated to solve, we did our best to make the IoT app as comfortable and easy-to-use as it was possible. And the challenges helped us grow and educate, so the next time we know how to implement our customer’s ideas and bring them to life. 

The Development Team 

The people who made it all possible are the talented experts we assigned for this project. Let’s get to know the team better! 

  • Designer — the one who ensured the simple but pleasant design for an application; 
  • Developers — we engaged IoT front-, and back-end mobile app developers to ensure that the application doesn’t crash and performs well in any circumstances;
  • PM — the person who managed the team to work well on their tasks and deliver the best results on time. 

The team did a great job in creating the application that reached the audience and engaged people in using the services. But it wouldn’t be possible without the right technology stack. Let’s look more closely at the tech we chose to make this software top-quality.

The Technologies 

We used the top tech for mobile development to ensure that the IoT app we develop runs fast and smoothly. 

01

Flutter

The ideal technology for fast and powerful cross-platform IoT app development. It allows to use the same codebase for iOS and Android apps. Even though this tech requires the native programming skills which can be challenging for some devs, our specialists handle it with ease. Flutter gave us the opportunity to make C24 feel like a native app for both iOS and Android users.

02

Node.js

This tech is perfect for fast and real-time applications. It allowed us to speed up the development and release C24 quicker and at the same time made the IoT app real-time performance more efficient.

When choosing a tech stack for a project we always pay special attention to the needs of our customer. This way we ensure that you get what you need and it works for your business.

Start your IoT app development!

We at RexSoft are ready to provide you with a team and a consultation to ensure that you get a tailored solution. Just like C24, your software will be able to shape the world and leverage the competition without a doubt.

contact us

The results + Client Testimonial

The project turned out to be successful. We’ve managed to fulfill all of the customers’ requirements and deliver the results on time. The applicaton has all the needed functions and attracts customers as we expected. 

Our customers’ company contunies to grow and as it evolves, we update the software to satisfy the users’ needs. You may read the client testimonial to learn the real feedback from our work.

It is nice to create something goundbreaking like C24, so our team awaits for future interesting projects!