RivalZ

A sports community platform where users can find games and play with competitive rivals.
fitness app development case

OVERVIEW

Rivalz is a sports community platform that connects passionate and competitive players who are eager to play sports together, and provides them with the best facilities. With Rivalz, users can find a game wherever and whenever they want. Join a sports game or create your own, book a playground, invite friends to compete and split the facility booking fee. With Rivalz you don’t just play, you compete!

SERVICES
User Research
Business Analysis
UX/UI Design
Mobile Development
Backend Development
Web Frontend
PLATFORMS
Android
iOS
Web
INDUSTRY
Health & Fitness
LOCATION
Qatar
CLIENT WEBSITE

Challenges
and solutions

01

Build the MVP
from scratch

Our client, Rivalz, came to Uptech with a request to create an MVP for the sports community platform. They wanted to connect people who are eager to play sports together and provide them with sports facilities. The client only had an idea about what the app should do and tasked Uptech to give the idea shape and bring it to life!

Solution

Thanks to Uptech’s refined product development process, we identified users’ main needs, then designed and developed that app that they love. See the process below.

02

Encourage users
to compete

The main product goal was to motivate users to compete with an opponent that matched their skills. Our task was to design the app and triggers for users to play games and compete with each other as rivals.

Solution

Uptech conducted user interviews and leveraged our experience to create an app that would motivate users to compete. We created the game-like UI, interactive animations social features to motivate users to be competitive. We designed and tested several concepts before selecting the final version, to make sure users love the app.

03

Say NO to nice-to-have features

The hard part of building an MVP is to say NO hundreds of times to the “cool” but unnecessary features. In the first version, the goal was to deliver the product that users love and to fit within the budget and timeline.

Solution

From our experience of working with dozens of startups we know that building the right product is saying NO many times. That’s why we postponed the tournaments feature, online status for users, attachments and read/unread status for messages in chat. In the first version we decided to only include the four most popular games — Football, Basketball, Tennis, and Cricket — before adding other games in the next iteration. It all helped fit the app within budget and achieve the goals of bringing initial daily active users.

DISCOVERY
STAGE

Uptech started with the Discovery Stage, the goal of which was to define the project vision and scope, do research and validate the hypothesis. Firstly, we conducted user interviews to understand their needs and learn how they gathered for sports games. Client interviews helped us identify the requirements and create the MVP Scope document.

PROTOTYPING
UX DESIGN

We created the prototypes that visualized the scope and helped grasp the full picture of the app. After several iterations of testing, we improved the prototypes. It was an important step, since making changes to a black and white prototype is much simpler and cheaper than to a released app.

fitness app development casefitness app development case
fitness app development casefitness app development casefitness app development case
fitness app development casefitness app development case
market place app development
fitness app development case
Login & Registration
fitness app development case
Create a game
fitness app development case
Join Game
fitness app development case
Invite friends
fitness app development case
User Profiles
fitness app development case
Game chat
fitness app development case
Payment
fitness app development case
Login & Registration
Create a game
Join Game
Invite friends
User Profiles
Payment
Game chat
market place app development
market place app development
Login & Registration
market place app development
Create a game
market place app development
Join Game
market place app development
Invite friends
market place app development
User Profiles
market place app development
Game chat
market place app development
Payment
market place app development

Features

HERE ARE THE FEATURES
THAT WE IMPLEMENTED IN RIVALZ

Create an account

From the very beginning, users can see that it’s not a simple app, it’s going to be a cool game.

fitness app development case

Weight & Height Picker

Select your body parameters when creating the profile, to find the right rivals for your subsequent games. Interactive animation visualizes your body params.

fitness app development case

Create a game

Select one of your favorite games, the number of players you need, level and private/public game type. Select the playground, start, and end of the game and invite rivals to play with.

fitness app development case

Payment

Select the payment method and add credit card details.The fee for the facility will be split between all players.

fitness app development case

Join the game

Search through the game’s other rivals who are already playing in your area and join the games with the most competitive players that match your skills.

fitness app development case

Game Inbox

Discuss the important details and use the game chat to check how your rivals are doing before the competition starts.

fitness app development case

Subscription

With the Premium Subscription, unlock unlimited games and discounts in your favorite sport shops from Rivalz’ partners.

fitness app development case

Server
Infrastructure

Server
Infrastructure

fitness app development case

TIMELINE

Oct

2017

— to May 2018

BUDGET

$

50,000

— to $200,000

SPENT HOURS

4,000+

Project Team

fitness app dev teamfitness app development casefitness app development case

iOS DEVELOPER

Roman Furman

fitness app development casefitness app development casefitness app development case

UX/UI DESIGNER

Dmytro Domashenko

fitness app development casefitness app development casefitness app development case

FRONTEND DEVELOPER

Oleksii Kryvonosov

fitness app development casefitness app development casefitness app development case

iOS DEVELOPER

Oleksii Andriushchenko

fitness app development casefitness app development casefitness app development case

BACKEND DEVELOPER

Sasha Chepurnoi

fitness app development casefitness app development casefitness app development case

BACKEND DEVELOPER

Pavel Vorontsov

fitness app development casefitness app development casefitness app development case

PM

Dima Kovalenko

fitness app development casefitness app development casefitness app development case

ANDROID DEVELOPER

Vova Buberenko

fitness app dev teamfitness app development casefitness app development case

QA ENGINEER

Alina Blyzniuk

Made with
Uptech
at Uptech
Uptech

Have
a project for us?

Drop us a line to learn more about how Uptech can bring your bold idea to life.

Contact Us

Check out
more projects

Uptech is a top-rated product development company. Over 7 years of work we've helped over 150 companies to build successful mobile and web apps.

Let’s discuss your development needs.

x
// ====== exit popup ========///