What we did:
Website – Angular JS
Socket Programming for Live Drafting
About Draft Dynasty:
Draft Dynasty is a fantasy league for the sports leagues in USA. The users will be able to sign up on the website to play leagues such as NFL, MLB, NHL, NBA, NCAAFB. Players can participate in standard and daily leagues to win cash prizes.
About the client
Phil Wilson – President, Executive Officer. Despite a successful career in the finance and banking industry, Philip Wilson has decided to pursue his ideal career and create Draft Dynasty. With years of experience in the fantasy sports industry, coupled with exceptional experience in the customer service field, Philip Wilson is ready to create the ultimate fantasy sports website where die-hard and everyday users alike will be able to compete the way they want to compete.
Live Updates of the Scores
Points of the Players as per the Scores
External API Integration for Scores and Players Data
Live Drafting of Player Pools of Users
→ Easy Payment options of Credit Card, Debit Card, Net Banking, Stripe
→ Multiple Leagues with Different Rules
→ Leagues Created by Admin and Users
→ Admin Panel to Control the Schedule and Mishaps
→ Automatic Scores Updates via Stats APIs
→ Automatic Winnings Distribution after Game/ League Finish
→ Customization – Leagues Created by Users
As per the plan the development had started on the Java 7 and TomCat 7. After 2 sprints the ideas started pouring in and we decided to integrate the new feature of Live Drafting.
This new feature was to allow the users to select a unique pool of players to choose a team from. This had to happen in real time so that each user will get a fair chance to pick their pool. And we had to move to Java 8 and TomCat 8 to get the real time socket connections. Agile Scrum model of development allows us to integrate the changes which are as valuable as this.