Aplikacja mobilna
 i portal webowy dla uczestników gier terenowych

Aplikacja zachęca do aktywności fizycznej, spotkań w świecie rzeczywistym i budowania zdrowych nawyków podczas kilkutygodniowych wyzwań.

WSPÓŁPRACA: OD IX 2020 (trwająca)
KRAJ: Wielka Brytania

O BTS

O projekcie: Beat the Street to kilkutygodniowa gra miejska, w której uczestnicy zdobywają punkty za odwiedzanie punktów kontrolnych rozmieszczonych 
w przestrzeni miejskiej. Do tej pory udział w rozgrywce opierał się na kartach magnetycznych oraz urządzeniach montowanych na lampach..

Cel: Cyfryzacja gry poprzez stworzenie aplikacji mobilnej i nowoczesnego portalu internetowego, które zwiększą dostępność rozgrywki, ułatwią udział większej liczbie użytkowników i ograniczą zależność od fizycznych urządzeń i kart..

Nasz zespół

Scrum Master

Tech Lead

2 Full Stack Developers

QA Engineer

(...) Współpraca z nimi to czysta przyjemność. Relacja i poziom zaufania, jakie zbudowaliśmy, są wyjątkowe. Co więcej, etyczne podejście zespołu do biznesu, uczciwość i transparentność nie mają sobie równych. TeaCode błyskawicznie reaguje na nasze potrzeby i autentycznie angażuje się w realizację naszych celów; bardzo szybko stali się częścią naszego zespołu.

Richard Ganpatsingh
CTO, IntelligentHealth

The Client & The App

Intelligent Health Ltd. is a well-established public benefit organisation that organises street games in the United Kingdom.

Their main aim is to activate society
and, therefore, take care of their physical condition. The 6-week duration
of the games is designed to provide participants with enough time to change routines, adapt to new habits,
and sustain them beyond the event.

The app was designed to complement the existing magnetic card system, offering participants a choice between traditional and digital methods. Both options ensure inclusivity and encourage family and group participation. The app supports team-based gameplay
by allowing users to join groups
and track collective scores.

Additionally, the app fosters face-to-face interactions, strengthening bonds among families, friends, and communities.
Beat the Street is designed to be enjoyed in groups, with families, classmates,
or other communities coming together
to participate.

The system promotes fair play by discouraging driving or public transport to collect points. Instead, activities like walking, cycling, and skateboarding 
are encouraged. Parents can manage their children’s accounts via the app 
or optnto use magnetic cards for younger participants to limit screen time.

Another goal was to enhance the game’s reliability and reduce dependence 
on the custom hardware placed 
on lampposts for magnetic card interactions, as this hardware was prone to damage or battery depletion.

Our Role and Involvement

We developed the Beat the Street app from scratch, transforming the client’s vision into a robust digital platform. Key functionalities include:

Locating checkpoints
on a map

Collecting points upon
reaching checkpoints

Tracking personal
and group scores

Supporting group gameplay
and fair competition

While a Beat the Street landing page existed previously, its functionality was limited
to displaying collected points. We rebuilt the landing page to create a web user portal mirroring the mobile app’s features, ensuring that users who prefer not to use the app can access the same functionalities, except for the portable checking point.

We had to verify the feasibility of achieving the required precision without excessively draining battery life, as users needed
to be able to use the app for hours.
This necessitated extensive optimization
to ensure compatibility with a wide range
of devices, including older models, to avoid excluding any potential participants.

Due to the implementation of multiple localization services for privacy and security, data collection was strictly limited to information essential for the game.

The Challenges

Intelligent Health Ltd. came to us with
a clear vision of their objectives, and our role was to transform that vision into a fully functional mobile application.

The project presented a significant challenge in terms of location tracking. Assigning points immediately upon reaching specific destinations required an ultra-precise tracking solution with accuracy within 20-50 meters, which is a technical challenge. To address this challenge,
the project began as a proof of concept.

The Process

01

MVP Development

After verifying the approach and resolving potential issues, we proceeded to build the mobile app based on the designs provided by the client. The app was developed as an MVP (Minimum Viable Product) to facilitate the gathering
of instant and continuous user feedback, allowing 
us to tailor the app precisely to user needs. 

02

Stability for Large Audiences

This approach was also crucial due to the large number
of participants in each street game, sometimes reaching tens of thousands. Releasing a buggy app could lead to user frustration and negatively impact the client’s brand,
as users are passionate about the games and their point accumulation.

03

Beta Testing & Feedback

Therefore, a closed beta testing phase with a limited number of users was conducted for over a year. These users were aware of the app’s limitations and the potential for issues, providing valuable feedback during the improvement 
and feature addition process.

04

Public Launch

The fully featured app was publicly launched
in March 2023, and it has been successfully used
in numerous street games since then.

Results

The mobile app and web portal provide users with tools to manage accounts, join teams, and track scores.
The mobile application allows users to browse a map and search for checkpoints, providing them with
the freedom to explore the city at their own pace.

Group Scoring
& Parental Control

Whenever points are awarded to a user,
their associated group also receives points.
As children are a significant part of the player base, parents often manage their accounts
and add cards if they prefer their children
not to use the mobile app.

Virtual Gem Hunt

The app includes a unique competition layer with virtual gems hidden throughout the game area, which users can collect for additional points. These gems are exclusive to the app
and motivate participants to explore more while maintaining fairness for non-app users. Each gem carries a specific point value, and these points are tallied separately to maintain fairness for those not using the mobile app.

Point Collection System

Participants can collect points via magnetic cards at lamppost devices or by scanning them through a companion’s BTS mobile app using NFC. The system ensures fairness with mechanisms to prevent double-point assignments and detect inappropriate transport methods.

Continuous Updates

Since the public release, ongoing updates focus on enhancing user experience, addressing feedback, and maintaining compliance with data protection standards.

Odbierz pełne Case Study w PDF!

Pobierz

Dziękujemy! Niedługo otrzymasz Case Study na adres mailowy podany w formularzu.
Podczas wypełniania formularza wystąpił błąd.

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!

Umów spotkanie z Markiem,
naszym Technical Solutions Managerem

Write a message

mark.cameron@teacode.io

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