CALL US

  +91 8266041801

  +44 203 372 4609

  +1 408 454 6110

  evontech

Get Free Quote

Case Study:Fantasy Cricket App

 

Introduction

Two ardent cricket fans were interested in developing a fantasy cricket platform targeted for India. They conceived the idea and came prepared with the basics of the game algorithm. The clients wanted custom mobile app development to allow users (primarily in India) to play fantasy cricket on their platform. Evon helped them with developing the applications and reach out to market in a short time period of six months.

Challenges

  • Scope preparation – The client came with the concept and the game idea, but not a definitive specification. Our Business Analyst worked with the client in converting the idea into a tangible scope for the MVP. Our BA also worked with the client on finalizing the approaches to various algorithms, iterating and testing the viability of these algorithms.

  • Cricket API – The core match data of the cricket matches was the key input for the application. Various third parties were investigated for the same and CricketAPI was finalized. The team faced challenges throughout the development, integrating these APIs. At times, there were problems, errors that were faced in responses from these APIs. But the team worked closely with CricketAPI support to iron out the issues.

  • Key algorithms – The application had some core algorithms that were first created on paper by the client and BA, implemented by the team and sometimes iterated for optimal results based on testing. Some of the key algorithms were:

  • Player rating algorithm

  • Reward algorithm

  • Real-time game engine – Game engine is the core of the application. This gets match data from the Cricket API in real-time during the match for each ball. It processes the ball-by-ball updates based on the contest parameters and scoring matrix and converts them into points earned by each player on each ball and then updates the user apps in real-time. The sheer magnitude of the amount of processing and potential high number of users posed a performance challenge.

  • Testing – This was an application that required load testing in the Live conditions with Live matches. Hence testing the accuracy of game engine and performance of the application was a big challenge. The application was tested for the entire duration of IPL 2018 before the platform was taken live.

  • Limited Time Frame – The project started in January 2018 and had a hard deadline to be ready in three months before the start of IPL 2018, because of the testing requirements.

How Evon Helped

Evontech setup an offshore team to handle areas ranging from Scope definition to Designing, Architecting, Development, and Testing of the complete application. Evon helped the client choose right technologies to build the platform. Following diagram depicts the high-level architecture of the fantasy cricket platform.

The provided solution covered the following different applications:

  • Public Website – Public website with marketing pages and collateral

  • User application

  • Responsive web application

  • iOS mobile application

  • Android mobile application

  • Admin web application

Technologies Used:

  • Web front-end application – Angular 4.7.7

  • Android application – Java 8

  • iOS application – Swift 4.0

  • Game engine – Loopback 3.0, Node.js, Socket.io

  • Backend application – PHP 5.6, CakePHP 2.8.1, MySQL 5.7.23, Apache 2.4.18

  • API – Restful using JSON

  • Third party integrations

Outcome for the Client

When the client came to us with the idea, the race for fantasy cricket platforms was already on (largely because of the overwhelming popularity of cricket in India). So, time-to-market in this case was of paramount importance to get ahead of the competition. Evon’s team ensured that the client set a foot in the market as early as six months and quickly get to the next level. The startup is on the fast track to success now and has already become a challenge for existing and future competition.

Currently, Evon is providing a dedicated post-production support for the fantasy cricket platform with a team of 1 support engineer. Along with that, from time to time we undertake short-term enhancements for development tasks as per client needs.Reach us here to hire mobile app developer in India or email your requirements at This email address is being protected from spambots. You need JavaScript enabled to view it.

Start Small, Build Fast: The MVP Approach
Evon’s Experience of Building HIPAA Compliant Heal...

Related Posts

Comments

 
No comments yet
Already Registered? Login Here
Guest
Wednesday, 08 February 2023
If you'd like to register, please fill in the username, password and name fields.

SEARCH BLOG

development Salesforce CRM offshore software development business offshore software development company software C++ application outsourcing java Cloud computing apps web mobile app development Big Data Analytics web development mobile app development company J2ee cloud app development Big Data custom IT developers IT consulting and software development website developer project management javascript software development QA Offshore development India Salesforce customization NodeJs Web app development Product Development consultant programming Software development and testing testing Web 3.0 Salesforce Cloud Services Automation Salesforce consulting Offshore development Evon Technologies Android development Social Media Marketing EmployeeEngagement mobile software development outsourcing MVP Development consulting Python Agile Development Salesforce development language enterprise Agile product Development project management methodology data security Joomla developers Salesforce Lightning QA and Testing business analysts Blockchain Salesforce cloud Salesforce CRM Offshore software development services risk management startups data Salesforce Mobile Development digital marketing services offshore Progressive Web Apps digital marketing services india iOS apps business management QA services Staff Augmentation Web application Digital Marketing app development company Popular CMS PHP development Android app development outsourcing AI in mobile apps DevOps mobile app testing Virtual reality Real time data c++ language Case Study applications Artificial intelligence GDPR Casestudy Big Data Cloud Database & Computing | Start-ups

Our Team

The versatile 8 in 2006 to 300+ Mavens in 2022, team Evon has paved its way into the tech world by creating some seriously cool geeky stuff. Startup or established, you got to meet our team.

Certifications

  •   CMMI - Level 3
  •   ISO 27001 : 2013
  •   ISO 9001 : 2015

Recent Tweets

Evon Technologies

Good Morning, Happy Friday!! “This Friday, finish your work and be done. Look forward to the weekend and have some… https://t.co/d8Xlkl4Rtz

Evon Technologies

Freedom in mind, faith in our heart, and memories in our souls. Let’s salute the nation on Republic Day.… https://t.co/S78kXbkFgM

Get in Touch

  +91 8266041801

  +44 203 372 4609

  +1 408 454 6110

  evontech

 This email address is being protected from spambots. You need JavaScript enabled to view it.

   A- 5, IT Park, Dehradun, Uttarakhand, India, PIN - 248001.

follow us on

×
We use cookies on our website to provide you with a more personalised digital experience and for analytics related to our website and other media. For more information, please review our Privacy Policy and Cookies Policy.