Mar 15, 2021
No image
City Gecko (IoT software)
Completed

City Gecko (IoT software)

$50,000+
4-6 months
Bosnia and Herzegovina, Banja Luka
2-5
view project
Service categories
Service Lines
Software Development
Mobile Development
Web Development
Domain focus
Energy & Utilities
Programming language
JavaScript
Frameworks
React.js
React Native

Challenge

The main goal of this project was to give smart benches an additional value that could benefit society and its future clients. The general idea was to create a solution run by clean solar energy to give the necessary electricity and internet connection for devices (phones, tablets, etc.) so our client came up with smart benches. The project aspires to be a part of the fast-growing smart city agenda so the client made a solution that is easy to install and maintain. As an IoT product, smart benches are consisted of many different components, putting the complexity of the solution on a high level. Composing all these components and making them communicate flawlessly with software (web & mobile apps) was the main challenge of this project.

Solution

The implementation of sensors and apps gives a better understanding of the users to the admin by collecting data in real-time. The first component was the bench itself containing a number of different sensors, WIFI module, GPS module etc. All these mini components send the data to the industrial computer which is connected to the AWS cloud for data to be collected and analysed. AWS cloud part was the most challenging and most straightforward as AWS offers a big variety of services to support IoT types of projects. After processing to the backend, seamless data was then served to the client applications, in our case Mobile App and Web Dashboard Client.

Results

On one side an intuitive mobile app that allows the users to read the data from benches (the exact temperature at the location, pollution and air humidity). On the other side a web app with admin and other roles, detailed dashboard and analytics.
On one side an intuitive mobile app that allows the users to read the data from benches (the exact temperature at the location, pollution and air humidity). On the other side a web app with admin and other roles, detailed dashboard and analytics.