BID SPORTS INTERNATIONAL
DPL Backend Setup Guide
This interactive guide walks through the backend in the correct order. Complete each step, tick the confirmation box, then press Mark Step Done to unlock the next step. Progress is saved automatically in this browser.
- League Cup is still in development.
- Verified identity onboarding is still in development.
- Timer imports are still in development.
- Final rating formulas await BSI clarification.
- DCL dates await BSI clarification.
STEP 1 OF 18
Create the Club
Create the club record that players, coaches, umpires and seasons will be attached to.
Back Office → Clubs
What to do
- Select the correct State.
- Enter a unique Club Code.
- Enter the Club Name.
- Enter Area / City.
- Enter the home Venue.
- Enter Owner / Licensee details where available.
- Enter Licence Number where available.
- Set Status to Active.
- Click Create Club.
The club appears in the Clubs list and is marked Active.
Do not create the same club twice. If the club already exists, use the existing record.
STEP 2 OF 18
Register the 20 Players
Add the permanent club membership records for the 20 players who may be selected for the season.
Back Office → Members
What to do
- Select the correct Club.
- Set Member Type to Player.
- Enter First Name and Last Name.
- Enter Date of Birth.
- Enter State of Origin.
- Enter Occupation where required.
- Enter the player's Email address.
- Enter Phone where required.
- Leave Sports Office unselected for a normal player unless instructed otherwise.
- Add a useful Reason / Note.
- Click Submit for Approval.
- Repeat until all 20 players have been submitted.
You have 20 player membership requests ready for approval.
Member registration is not the same as website Sign Up. Do not create duplicate member records.
STEP 3 OF 18
Register the Coach
Add the coach as a club member. The coach is not one of the 20 playing positions.
Back Office → Members
What to do
- Select the correct Club.
- Set Member Type to Coach.
- Enter the coach's details.
- Click Submit for Approval.
A coach membership request appears in Approvals.
Coach membership does not automatically give backend permission.
STEP 4 OF 18
Register the Umpire
Add the umpire as a club member. The umpire will later be assigned to specific fixtures.
Back Office → Members
What to do
- Select the correct Club.
- Set Member Type to Umpire.
- Enter the umpire's details.
- Click Submit for Approval.
An umpire membership request appears in Approvals.
Umpire membership does not automatically allow live scoring.
STEP 5 OF 18
Approve Memberships
Approve the 20 players, coach and umpire so their memberships become active.
Back Office → Approvals
What to do
- Click Refresh.
- Review each new membership request.
- Confirm the person's name, club and member type.
- Approve each valid request.
- Return to Members and click Refresh List.
20 players + 1 coach + 1 umpire are active memberships.
If someone is missing, check Approvals before entering the person again.
STEP 6 OF 18
Create Login Accounts Where Needed
Create website logins only for people who need the member area or backend access.
Public Site → Sign Up, then Back Office → Approvals
What to do
- Ask the person to Sign Up with their name, email and password.
- Use the same email as their membership record wherever possible.
- In Approvals, find the New Account request.
- Approve the account.
The approved user can sign in.
You do not need 20 login accounts just to generate a 20-player league roster.
STEP 7 OF 18
Assign Staff Roles & Club Access
Give authorised staff only the permissions they need.
Back Office → Access
What to do
- Under Assign Role, choose the staff user's account.
- For an umpire who will score matches, choose Umpire / Live Scorer.
- Click Assign Role.
- Under Set Access Scope, select the same user.
- Choose One Club Only.
- Choose the correct Club.
- Click Set Scope.
The staff account has the correct role and is restricted to the correct club.
A job title or membership type is not the same thing as backend permission.
STEP 8 OF 18
Create the DPL Season
Create the competition period that will hold the 20-player roster and fixtures.
Back Office → Seasons
What to do
- Competition: DPL.
- Choose the correct Club.
- For a normal club DPL season, leave State and Region unselected unless required.
- Choose Year.
- Choose H1 or H2.
- Enter a clear Season Name.
- Format: Round Robin.
- Player Limit: 20.
- Enter Start Date and End Date.
- Click Create Registration Season.
The new season appears in the season dropdowns.
If a season dropdown is empty, confirm the season was actually created first.
STEP 9 OF 18
Select the 20-Player Roster
Choose exactly 20 approved players for this specific season.
Back Office → Fixtures → DPL: Select the 20-player season roster
What to do
- Choose the correct Season.
- Select exactly 20 approved players.
- Confirm the counter says 20 of 20 selected.
- Click Save 20-player roster.
The season has exactly 20 selected players.
Do not include the coach or umpire in the 20-player box. Check carefully before generating fixtures.
STEP 10 OF 18
Add Coach & Umpire to the Season
Attach non-playing season staff separately from the 20-player roster.
Back Office → Fixtures → Add a season official or coach
What to do
- Choose the Season.
- Select the approved Coach.
- Leave Seed Number blank unless instructed.
- Click Add to Season.
- Repeat for the Umpire.
The coach and umpire are attached to the season.
They are season staff, not part of the 20 playing positions.
STEP 11 OF 18
Generate the 190 Fixtures
Create the full round-robin league fixture list for 20 players.
Back Office → Fixtures → Generate Round Robin
What to do
- Choose the correct Season.
- Enter the Venue if requested.
- Click Generate Draft Fixtures once.
The season contains 190 draft league matches across 19 rounds.
Do not repeatedly press Generate. Draft fixtures are private until scheduled and published.
STEP 12 OF 18
Schedule Fixtures
Give a fixture its real date, time and venue.
Back Office → Fixtures → Set Match Schedule
What to do
- Choose the fixture.
- Check the two player names.
- Enter Date.
- Enter Time.
- Enter Venue.
- Click Save Schedule.
The selected match now has a valid schedule.
Always confirm you selected the correct match before saving.
STEP 13 OF 18
Assign the Match Umpire
Give an authorised umpire responsibility for the exact fixture.
Back Office → Fixtures → Assign Match Official
What to do
- Choose the same Fixture.
- Select the Umpire.
- Choose Assignment Role: Umpire.
- Click Assign Official.
The umpire is assigned to the exact scheduled match.
An umpire role does not automatically allow scoring every match.
STEP 14 OF 18
Publish Ready Fixtures
Make scheduled fixtures visible on the public DPL website.
Back Office → Fixtures → Publish Scheduled Draft Fixtures
What to do
- Choose the correct Season.
- Click Publish Ready Fixtures.
- Confirm the action.
Published fixtures are visible publicly. Unscheduled draft fixtures remain private.
Only publish fixtures that have valid date, time and venue details.
STEP 15 OF 18
Activate the Season
Move the competition into active play and set the current matchweek.
Back Office → Seasons → Manage an Existing Season
What to do
- Choose the Season.
- Set Status to Active.
- Set Current Matchweek to 1 when play begins.
- Click Save Season Status.
The season is Active and the current matchweek is correct.
Do not mark the season Completed until the legitimate competition has actually been resolved.
STEP 16 OF 18
Live Score the Match
Start the match, record supported events and publish score updates.
Back Office → Live Scoring
What to do
- Log in as the assigned umpire or authorised BSI administrator.
- Choose the assigned match.
- Set Status to Live.
- Enter score updates as required.
- Use Record Event for supported events such as Yellow Card where needed.
- Click Publish Update.
The match can be seen as Live and score updates are accepted.
Match events and match score are separate records.
STEP 17 OF 18
Complete Match & Check Ranking
Save the final result and verify that league standings update.
Live Scoring, then Public Site → Results / Ranking
What to do
- Enter the final Player 1 and Player 2 scores.
- Set Status to Completed.
- Click Publish Update.
- Open the public DPL page.
- Select the correct club.
- Open Results.
- Open Ranking.
- Confirm P, W, D, L and PTS update correctly.
The completed result appears publicly and league points update.
Match score and league-table points are different. Current public rankings use league points.
STEP 18 OF 18
Announcements & Member Area
Test public/private communication and the member-facing area.
Back Office → Announcements, then Member Area
What to do
- Publish a Public announcement.
- Publish a Players-only announcement.
- Publish a Coaches-only announcement.
- Check the public site only shows the public notice.
- Log in as a player and check My Profile, My Seasons and Club Messages.
- Log in as a coach and confirm coach-only messages are shown correctly.
Users see only the messages intended for their audience.
Public notices and private member-area notices are separate.
GUIDE COMPLETE
✓ DPL Backend Setup & Testing Completed
All 18 guide steps have been marked complete in this browser.