Our Fantasy Platform Features: Back-End
But we'll leave that up to you to decide. Its VERY flexible!
1. FanVictor. Product Description
FanVictor.com was established in late 2014 with a mission to be the world’s premier provider of wholesale private label fantasy gaming and fantasy services. In line with this mission, Fan Victor – today – is the fastest growing provider of these private label services in the world.
Since early 2015, FanVictor.com has built its reputation on being the leading wholesale provider of fantasy sports and web services and we live by the credo “our partners’ success is our success”. To this end we have built our organization to be somewhat unique in the industry. Fan Victor’s architecture and gaming platform is built from the ground-up to be casino grade, ensuring the service to end customers that our partners (and their customers) expect.
2. Manage Sports Page
On this page, you will set up your sports and organization. A sport would be something like "Soccer" and an organization would be "Bundesliga". An organization belongs to a sport.
First you must create your sport. So click on “Add new” at the top of this page and you would type “Soccer” and keep the drop down as “--Root--”. This will create the sport “Soccer”. It will be an option added to the “Sport” dropdown on the whole website.
Now you must create an organization that belongs to that sport. In this example, you would type “Bundesliga” and select “Soccer” from the drop down. Now, you have created an organization under a sport.
Mark “Team Sport” checkbox if it’s a team sport (like Soccer, Football, Basketball, Rugby etc etc).
Note: it should be applied not just for organization, but for sport too.
3. Manage Events Page
On this page, you will set up events for all your organizations and sports. Event means a day, weekend, month, season or any other period of time when games are being played.
So in our example we created Soccer as a sport and Bundesliga as an organization. Now go to “Manage Events” page and click on “Add new” at the top of the page.
Let’s go through all fields on this page:
Name: it’s the name of your event. Let’s call it “Bundesliga Week 10”
Start date: it’s the start time of your event. Let’s say Week 10 games will start on April 21st at 8pm.
Cut date: time when the event will be finished. I set it to April 23rd, 8pm.
Live Event checkbox: mark it if it’s a real event that will happen in real live.
Salary Cap: salary cap means money that end users will have during their draft.
Lineup: means the maximin players that user can draft to their team. It will used for all contests that will use this event.
Fixture: in this field means you can set teams, that will play between each other during the event, fixture name and start time of the match. You can add as many matches as you want by clicking on + button next to the “Team 2” field.
4. Manage Contests Page
On this page you will see all available contest. You can invite your friends and users to join specific contest there. You can also see all the contest details here like contest creator, start time, contest status etc etc on this page.
In order to add new contest click on “Add new” button at the top of the page.
Let’s go through all fields on this page:
Clone Contest checkbox: once this contest room is full, our plugin will create the exact same new contest.
Allow Edit when started: if you mark this checkbox, admin will be able to edit contest settings after the event is started.
Refund on no fill: user will get money back if contest room was not full before the first game in the event kicks off.
Sport type: there are two options - “Single sport” and “Mixing Sport”. If you select Mixing Sport it will allow you to mix all sports for the specific date. I.e. there are 3 events on the 21st of April for Soccer, Rugby and Basketball. Using Mixing Sport option you will be able to draft players from all these sports.
Pick your sport: you need to choose sport that will be connected with the contest here. Let’s choose Bundesliga.
Game Type: game types means game rules that will be used for this event. All supported game types and their descriptions can be found at http://fanvictor.com/supported-game-types/
Player Restriction: Restriction on how many players can be picked from a single team. If this value is 0 or not set, there is no restriction for picking players.
Events: you need to choose event here that we created in section 3.
Fixture Selection: you need to choose fixture here that we created in section 3.
Lineup: default linepup for this contest.
Salary cap: salary cap means money that end users will have during their draft.
Opponent: there are two options - “Anyone” means any logged in user can join the contest and “Friends only” only invited users will see and will be able to join this contest.
Contest type: there are two options - “Head to Head” means contest for two users (1vs1) and “League”. If you choose league you will see additional fields:
- Multi Entry checkbox: means user can join this contest multiple times.
- League size: this field define how many users can join the contest.
- Prize Structure: there are three options - “Winner takes all” means the user who will get the most points in contest will win. “Top Three get prizes” means top three users will divide the “bank”. You can setup Top 3's percentages in these fields. “Multi Payout”. In this case you can define what places will get money and how much.
Payout Percentage: in this field you define the payout percentage that will go to user. I.e. Entry fee is $1, league size is 10 users and payout percentage is set to 90%. So it will be $10 in the “bank” once contest room is full and once the contest is finished end users will get $9 and admin will get $1.
Entry Fee: in this field you define how much money user should pay to enter the contest. You may also create the contest without entry fee.
Name your league: it’s the name of the contest.
5. Manage Fighters Page
This page is being used for Boxing and MMA sports. You may edit fighter info on this page. You can edit his name, body parameters, his age etc. All fields on this page are pretty clear, so let us show already filled example:
6. Manage Teams Page
On this page admin can create, delete and manage teams for all sports and organizations.
All fields on this page are pretty clear, so let us show already filled example again:
7. Manage Player Positions Page
On this page admin can create position for all sports and leagues. There are only three fields there:
Sport: choose organization you want to add positions for.
Name: position name. Since our example is Soccer, then we’ll create new position called “Defender”. For this sport we would also need “Goalkeeper”, “Midfielder” and “Forward”.
Player Quantity: define how many players user can assign to this position.
8. Manage Scoring Categories Page
One of the most important plugin pages. It’s responsible for scores, that will get sport players for specific actions. I.e. you may assign 5 points for goal, 3 points for assist, -3 points for red card, -1 point for yellow card, 2 points for every feint. It’s up to you and your fantasy. You may also activate and deactivate scoring categories on this page:
Click on “Add new” at the top of the page in order to add new scoring category. You will the the following fields on this page:
Organization: choose organization you want to create scoring category for.
Type: skip this field.
Name: scoring category name. I.e. Goal, assist, yellow card etc.
Alias: skip this field.
Point: number of points that will be awarded to a player in case he fulfilled the conditions of created scoring category.
9. Manage Players page
I guess you won’t have any questions what this page does 🙂 It’s responsible for managing players in all your teams. This page has only couple fields:
Organization: select organization you’re creating player for.
Team: elect team you’re creating player for.
Position: select player position that you created in step 7.
Indicator: in this dropdown you can set and change player status. It can be Injured, Out, Not active etc etc:
Name: player name.
Salary: player salary. This parameter is closely connected with salary cap.
10. Manage Player news page
On this page you can manage add, change, remove news for each player. Player news will be available on popup when somebody clicks on player’s name on draft page.
11. Manage Credits page
Basically, these page is need only for couple things, but it’s very important from website admin perspective.
Firstly, on this page you can review account balance of each user on the website.
Secondly, you can manage user balance on this page. You can add and remove credits from the account.
Thirdly, you can see payment status here.
12. Manage Withdrawals Page
On this page website admin can manually approve and decline user’s withdrawal requests. You can see how much money user requested to withdraw, payment gateway he wants to use, his username and date when he requested withdrawal.
13. Manage Transactions page
This page is basically a statistics page. It shows you all the transactions that were performed by all users on their website. You can see user's account balance here, user’s name, transaction type and contest info transaction is related to:
14. Event Statistics Page
On this page you can see all the details for all contests and events on your website.
It displays contest name, game type, event name, start contest date, what user created this contest and contest status.
But the most important thing - you can see contest results here: what users joined the contest, contest entry fee, was the prize already awarded or not, user’s team (players that were drafted to user’s team) and how much points did these players get according to created scoring categories, etc etc
15. Setup You First Fantasy Contest
It’s very and very easy:
- Add Sport
- Add Organization to sport
- Add Team
- Add Positions
- Add Players to team
- Add Scoring Category
- Add Event and Add Fixture
- Add Contest based off event/Fixtures