Fit us

Gamified fitness app designed to keep people active and healthy

Short summary

Client: Multinational startup in fitness industry

Need: To create native iOS and Android applications.

Challenge: Although having clear product vision, client lacked a technology experience and a fully-fledged product development team to meet the deadlines and get next round of investment.​

Solution: Existek assigned a mobile development team (project manager, business analyst, UI/UX designer, developers, QA) capable of leading the client through the entire mobile application development process. We created both technology and functional foundation for the successful product.​

Impact: With the help of our project team, the client managed to define the scope of work for the application development, get the application in time and receive the next round of investments for future product updates and development.​

Location

Technologies

Swift (iOS) Kotlin (Android)

Duration

8 months

Team size

8 specialists

Budget

100 000$
client_photo

Phillip Wilkinson

Product Manager @ Fit Us

The fitness app market is crowded. However, all of them are bothersome to use and often abandoned. We want to create another one yet make sure it has a unique value offer for the users. Can you solve this problem and create an app that gives maximum analytics at minimum user's effort?

31.07.21 13:59

Hello! Sure, we can help you with this. We have experience with gamification of mobile applications and integrations with iOS and Android SDK for health and activity data fetching. Let’s arrange a short 30 minutes intro call and start the discussion of your needs.

31.07.21 14:07
author_photo

Victor Osetskyi

Head of Sales @ EXISTEK

Requirements analysis

Core features implemented by EXISTEK

For Fit Us EXISTEK was tasked to come up with a fitness application that suits both sports pros and rookies at the same time. It is easy to learn and provides users with new features as they master it.

application demo

One-click water consumption tracker

Users can easily access the water consumption screen to add another glass of water or see how much to drink in order to achieve their fitness goals. It is as simple as drink another cup.

application demo

Calories calculator with the database

An integrated database of the nutrition and energy value for the most frequent food.

application demo

Activities tracking

Integration with Apple HealthKit and Android Health to track the number of steps daily, stand hours, burned calories, etc.

application demo

Meditation module

One of the premium features - meditation. This mode helps the user to focus attention, plays background music, and silences all the notification on the phone on a system level.

note icon

Project objective

The client's main goal was to create an app that will become a real everyday fitness companion that motivates users to be more active and track their performance regularly.

diagram icon

Target market

The application is targeted at professional athletes and beginners and provides a rich feature set for both demographics

two sheet papers icon

Challenges

  • To automate an input of the user's activities
  • To make integration with Apple HealthKit and Google Fit
  • To find a solution to the high user's churn rate that is standard for fitness apps
lamp icon

Solution

Our team needed a powerful technology to create a deep integration with Android and iOS SDKs. To achieve that, we selected native frameworks as our main technologies. For user retention, our business team created a plan for the gamification of the application

icon

Collected requirements

Client's vision and main goals
  • Should be able to track water consumption
  • Simplicity of activity tracking
  • Database of the raw food and consumer goods
  • Robust performance
icon

Discovery stage

How we conducted the requirements analysis
  • A dedicated business analyst with gambling experience assigned
  • UI/UX designer involved producing wireframes
  • Over 15 requirements analysis calls and presentations
  • 240 hours spent on documentation development
icon

Deliverables

What EXISTEK produced during the analysis stage
  • A software requirements specification (SRS) document
  • A system architecture design document and a database design
  • Wireframes of every apps screen ready for the final design
  • The final estimation of the project timeline and cost
  • A complete project plan with milestones, sprints, and deliverables

Deliverables

content_image

Interface wireframes

phone demo 1
phone demo 2
phone demo 3

Highlights

15
meetings
conducted for discovery between the client and EXISTEK team
240
hours
spent by our business analysts for calls and documentation development
45
hours
of work for the UI/UX designer to create wireframes
6
weeks
actual duration of the discovery stage
conducted for discovery between the client and EXISTEK team
spent by our business analysts for calls and documentation development
of work for the UI/UX designer to create wireframes
actual duration of the discovery stage

UI/UX design

Colors

The combination of colors is aimed at highlighting the most important data while keeping the design clean and simple

#FF3F6F

Active color

#219D5A

Active color

#2F80ED

Active color

#FF783F

Active color

#282828

Main text

#8E8E8E

Plain text

#E2E2E2

Badges

#FFFFFF

Background

Typography

Avenir font family is a simple design with the purpose to be a common font in the business world.

Font size

34 px 22 px 17 px 10 px

Use

Black, Regular, Book

Typeface

Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz
app page example
phones-demo 1
phones-demo 2
phones-demo 3

Highlights

6
meetings
between EXISTEK’s design team and the client
80
hours
of UI/UX designer work to create finalized visual presentation
50
screens
created by the designer
3
weeks
actual duration of the design stage with all iterations
between EXISTEK’s design team and the client
of UI/UX designer work to create finalized visual presentation
created by the designer
actual duration of the design stage with all iterations

Development and testing

Technologies

Technology choice for the application literally means how scalable and future proof it will be. We do our best to ensure the long lifespan of the apps that we develop for our clients

The client's top priorities were a slick interface, the security of sensitive data, and integrations with platforms native health kits. We've chosen the following tech stack to address their needs

Backend

370%

Engineers number growth in the past 2 years

15%

Less expensive workforce than Java and Ruby

Mobile app frontend

swift

kotlin

30%

Quicker native interface

Advanced integration with OS health APIs

Development tools

jira

testFlight

785

Tasks in Jira visible to the client as a PM tool

18

TestFlight testing versions pushed to client’s devices

Technologies used by

Development roadmap

EXISTEK creates the Development Roadmap with all major milestones and a detailed description of the features will be delivered during that milestone. We don’t ask for any prepayment and send invoices only after the client accepts the milestone.

development roadmap picture

Team composition

The team that already worked together saves precious time and money for our clients. We assigned a team of developers who created dozens of app together in the same roster and have 5+ years of experience on average.

developer photo

Backend developer

Vladislav
developer photo

UI/UX designer

Alexander
developer photo

Android developer

Yulia
developer photo

iOS developer

Michael
developer photo

QA Engineer

Inna
developer photo

Business analyst

Anton
developer photo

Project manager

Volodymyr

How we ensure visibility for the client

Our clients see the progress on a daily basis. EXISTEK achieves that through daily communication, check-ins, and availability of the up-to-date app version on the client’s device.

icon
Weekly progress calls and demos
icon
Access to the app in development on your phone
icon
Dedicated project and account managers

Highlights

2640
hours
spent by the development team on coding
300
hours
of Project manager's engagement
1200
hours
time dedicated to QA testing
22
weeks
duration of the development stage
spent by the development team on coding
of Project manager's engagement
time dedicated to QA testing
duration of the development stage

Project summary

Uncompromised quality and cost-effectiveness

Our team managed to deliver two native applications from the idea to launch within a short 9 months timeframe. The well-thought pre-production stage allowed us to avoid any delays or additional costs during the development stage. As the final result - we completed a sophisticated and quality app in time and with zero budget over-burn.

50%

IOS and Android apps

$80k

20%

Web control panel & backend

$32k

30%

Design and documentation

$48k

$160 000

Total project cost

9months

Total project duration

Development

6 weeks 24 weeks 4 weeks
Design & documentation Launch & support
result stages picture

Design & documentation

6 weeks

Development

24 weeks

Launch & support

4 weeks

Highlights

170
MB
application installation file size
64
screens
a number of screens in the version 1.0 of the application
4700
items
a size of the initial food database
74
steps
walked by the users during the first week
application installation file size
a number of screens in the version 1.0 of the application
a size of the initial food database
walked by the users during the first week




    phone

    Call us

    location icon

    Our locations

    Ludwika Warynskiego 3a,
    Warsaw, Poland, 00-645
    Strada Banu Antonache 40-44,
    Bucharest, Romania, 011663
    Kosmonavtiv Ave, 39
    Vinnytsia, Ukraine, 21021
    pen icon

    Drop us a line