You are here:

RANKMAPP

A mobile app for Counter-Strike: Global Offensive players that combines competitive rankings with geolocation.
Rankmapp main picture

About the Project

RANKmapp’s name is telling: this mobile app combines rankings with maps. Its target audience are Counter-Strike: Global Offensive players, enthusiastic and highly competitive. Using the mobile app, the user can learn how good their geographical neighbors are at CS:GO, where they are located, and also how big is the circular area where the user is #1.

Overview:

  • Project team
    Project team:      7 people
  • Delivery date
    Delivery date:    January 2018 (beta)
  • Time spent
    Time spent:        4 months (active development)

Challenge

Global Rank Softwareentwicklung UG chose Bamboo Agile to deliver a mobile rankings app that required integration with multiple external API’s, including Steam, Google Places, and OpenStreetMap, and also real-time user tracking plus location search and storage over the entire OSM database.

Solution

Developing a special algorithm allowing to store the geodata and calculate rankings at any given time.
Implementing multiple optimizations and custom bypasses to the backend part of the project (due to the algorithm being demanding to processing power).

Technologies we used:

Node.js, MySQL, ElasticSearch, Redis, Android

Features for Users

Allows users to check in to indicate their presence or activity within the app.

Provides a map interface where users can view the locations of other Counter-Strike: Global Offensive players.

Displays rankings based on Steam data related to player performance or achievements within the game.

Shows the area where the user is ranked number one based on their performance or activity within the app.

Results

A complex project featuring backend and mobile parts.