Fantasy Byte: Try it out now

@asprin can we deploy this? or still under development. Excited to use it for TPCL FC events.
Oh, not even close. I'm still working on the "setting up a series" part (where FC staff create the event/series). Then there's users registering their teams and finally the scoring part. So long way to go before it goes live.

What I can do perhaps is release it in parts. For example, first version will include ability to prepare the bank of teams and players so that the data setup will be done by the time the second version is released. Of course, we may have to first try it out in a sandboxed environment to ensure bugs (if any) are sorted out.

Nothing is set in stone at the moment though, so plans can change.
 
first version will include ability to prepare the bank of teams and players so that the data setup will be done by the time the second version is released. Of course, we may have to first try it out in a sandboxed environment to ensure bugs (if any) are sorted out.
+1
First version can be up.
It will be really helpful to setup database for final addon release so that we can start using it without any extra wait with bugs sorted and all data.
 
@asprin Can we expect the first version soon?
 
@asprin Can we expect the first version soon?
I'll have to check with Matt if there's a test site set up or if that will need to be created again. Given how busy he seems to be, difficult to give a time frame. But yes, as far build is concerned, granting appropriate permissions is the only part pending (right now even guests can create data :p). After that we will be ready to go.
 
Taking a little longer than expected since I'm trying to come up with an efficient way of doing it.
something from any api?
 
Another module done - Select teams and players of a series that is being set up.

select_teams_and_players.gif

(a) In step 1, you select the participating teams of the series
(b) In step 2, you select the players of each of the teams selected in step 1. There is a slight difference in the way players are listed in this page. Instead of dumping all players in the database in one go and making the user struggle with the filtering and scrolling, this will now pull only the players associated with the team in question (in other words, squad players) thereby giving clarity of players and also not having to worry about filtering the huge list.
(c) In step 3 -> This is WIP page for now. Once you reach here, you'll then confirm if the teams and players are in order, after which the series will open up for registration by the forum members

In the demo above, the first step involves selecting India and England as the participating teams. Then the next screen is split into multiple steps (this also allows provision for resumption of the setup and doesn't have it to be all at one go). The number of steps involved here would depend on the number of teams selected in the previous step.

In this case, two teams - India and England - so first screen will be about selecting players from the India squad and second screen will be about players from the England squad.

PS: The concept of Squad happens at the time of adding/updating a new player in the database (if you check the previous post you would see that at the time of creating or updating a player, one can also select the team/squad that player is a part of). This forms the basis for players being listed out in Step 2.
 
(c) In step 3 -> This is WIP page for now. Once you reach here, you'll then confirm if the teams and players are in order, after which the series will open up for registration by the forum members
Pursuant to last preview, now Step 3 will commence (gif will show that the whole setup process can be stopped in the middle and resumed later on)

In this preview, I'm removing A.Rahane (sorry dude) from the team by using the "Re-select" option. Once that's done, I'm confirming the final choices.

After confirmation, the details of the 1st match of the series is added (so that the series can at least be thrown open for registration). Details of other matches can be added later so that it doesn't block the registration process - this is the next WIP page.

add_match.gif
 
We are now getting to the business end of the process. After details of the 1st match have been added, the members can now view the series and register their team for the matches that have been created.

This is where the ability to add matches at later point has been implemented.
add_matches.gif
 
So, we are now moving towards user registration. Once a series is setup and open for registration, a user can register his squad and the playing XI for the 1st match of the series in one go.

The concept that I've gone with is that the user will have to pick a team for each match of the series as opposed to the current system of picking once for the entire series. This will allow the system to not block the user from making changes to his team (since he will be picking a team again) for the next match should the previous match be still not been scored. If a user fails to select his team for the upcoming match before the deadline arrives, the XI from the previous match will be re-used (thereby mimicking the current system)

The registration process has been split into 2 steps:

Step 1: Pick a squad of 16 players (this will act as the base pool for the user while selecting his team for future matches). Regarding UI, I was faced with the challenge of making sure it remains mobile friendly. I first tried it out with the drag-drop approach but I was facing the same issue as that of the current system where it's kind of hard to do it when the slots go out of the viewport.

Thus, I decided to do away with it and instead let user click each player that he wants to move/select to the available slots. It wasn't possible to stack two sections side by side (on desktop it's fine but on mobile there were space constraints and the UI started looking ugly with the text wraps and overflows). Thus, I had to go with stacking them one below the other.

So on the desktop view, the two sections will be beside each other (as there is room available) but on the mobile view it will be top and bottom.

register_step1.gif

Preview of Step 2 coming later.
 
Can we do both?
In a way, yes. As part of registration process, user will be selcting the playing XI for the opening match of the series.

Post this, if a user does not select playing XI for any of the future matches, the XI from the previous match will be auto entered for him.
 
In a way, yes. As part of registration process, user will be selcting the playing XI for the opening match of the series.

Post this, if a user does not select playing XI for any of the future matches, the XI from the previous match will be auto entered for him.
I think it would be better if both are separate. Two different types of competition one which is hands on while one is carefree.
 

Users who are viewing this thread

Top