Case Study: Fantasy Football Gaming Platform

Industry: Sports

Overview

Client is one of the leading organizing agency of Fantasy Football events in Italy.


Recommended Solution

EncodeWork team implemented the solution with a view for the prediction based on classical way and development way to guess which player will play where and on which position in Fantasy Football squad. There are real time Notifications based on Status changes in Predictions. We have implemented real time player statistics/Squad. To make it dynamic, we have used browser culture for multilingual support to provide facility as per user’s local address. We have implemented Cron task scheduler to make smooth and fast operations.


Technologies

Backend System:

PHP/CodeIgniter, MySQL Database, Bootstrap3, HTML5, CSS3

Business Need

Client was looking for the Fantasy Football platform which can provide facilities to participants to follow their favourite players, tournaments etc as well as get notifications. Participants can have up to date news on predicted lineups, injured and suspended players based on main European competitions like English Premier League, Liga, Serie A and UEFA Champions League. They should be able to view real-time confirmed lineups of all the teams, act as Coaches to make changes in Fantasy-Squads. The users should be allowed to view the statistics of every player on “Player Profile” page with information like current team, position, age, nationality, starter, substitute in, goals scored, goals conceded, yellow cards and red cards.


Client Situation

Client wanted to have a parallel platform based on real Football Leagues where-in registered users can have –

  • Game Plan & Strategies
  • Real time alerts/notifications
  • Player statistics
  • Multi language support (English & Italian)

Result

  • Client can easily organize Fantasy Football platform for participants to act and play as coaches as if they are managing real Football championship leagues.
  • Solutions provides multilingual support (English & Italian)