Prev Case

Mobile App That Rewards Recycling of Consumer Packaging: 3x Performance Boost

Next Case

Industry: Business

Highlights

Need

Modernize the application and speed up its performance

Solution

The app that precisely identifies user geolocation at the recycling station

Results

3x

performance boost

54K+

active users

Quick Video About the Project

Results

Cooperating with HQSoftware, the customer optimized performance of its application by 3x. Utilized by 54,000 people in Sweden, the application precisely identifies user geolocation at the recycling station, which is critical to get a payment. With around 400 new users downloading the solution daily and new partnerships with brands, now it is possible to efficiently add and manage all the related data.

clutch -

Customer

Driving forward sustainable initiatives, Bower stands behind an application, which allows people to get paid for recycling disposable packaging. Operating in Sweden, the company was awarded People’s Choice at Norrsken 2019, a major prize for impact startups in the Nordic region.

Challenges

Under the project, the team of HQSoftware had to address the following issues:

  • The application prevented a user from scanning a barcode if his/her geolocation was not identified at the recycling station.
  • Some of the UI components utilized too much RAM memory, which dramatically impaired performance.

Solution

By implementing the React Native’s Geolocation API, our developers ensured that the user location was identified precisely.

To enhance performance, engineers of HQSoftware redesigned RAM-intensive UI components as accordion elements. In addition, our team reconfigured the system to display the nearest stations on the map instead of loading all the 5,600 stations across the country. This helped to achieve a 3x boost in performance.

5 1 -  5 2 - 5 3 -

Then, experts at HQSoftware developed a web interface, which enabled administrators to manage scans, user accounts, stations, partner brands, bug reports, etc. Furthermore, our developers made it possible for end-users to submit a bug right from the application.

Finally, engineers of HQSoftware containerized the application with Kubernetes to achieve scalability and efficient resource utilization, while ensuring continuous integration/delivery with Jenkins.

Team 

  • 2 React Native developers 
  • 1 Node.js developer 
  • 1 QA engineer

See in the App Store or Google Play

app store - google play -

Check Out Other Works

See How We Approach Business Objectives

relationships of couples 353x235 -
Mobile App That Gamifies Relationships of Couples
IoT app for smart buildings 353x235 -
IoT: Mobile App for Smart Buildings and Yachts Management
voip application 353x235 -
VoIP Application for Calls, Photos, and Drawing: 4x Increase in App Downloads
Kick Off With Your Project Today




    *Required Fields

    Attach File

    We are open to seeing your business needs and determining the best solution. Complete this form, and receive a free personalized proposal from your dedicated manager.

    Sergei Vardomatski 100x100 -

    Sergei Vardomatski

    Founder