Live product demo

Duality Development Command

A customer-facing CS2 team command center built for structure, leadership, and player development.

Open demo build Open live demo

For CS2 teams and orgs

Duality Development Command is the command center for structure, leadership, and team improvement.

Run your season from one clean workflow. Build role-based strat pages, map defaults, practice plans, review tasks, calendar timelines, and match-day reports in a product that is simple enough to demo now and strong enough to grow into full production later.

Try the live demo
CS2 firstBuilt for real team workflows
Teams + orgsCoaching, leadership, and ops in one place
Live demoEasy to show, test, and shape with players
Customer-facing preview

What teams can run from here

Command structureAssign roles, defaults, site-clear order, and accountability without burying the team in clutter.
Development systemTurn season goals into milestones, practice blocks, review tasks, and clear ownership.
Match prepKeep mapbooks, strat pages, scouting notes, utility links, screenshots, and reports in one command center.

This build is open for testing right now. It saves to the browser on this device so you can demo it instantly.

Why it stands out

A cleaner command workflow than a normal esports dashboard.

Instead of dumping the user into a noisy admin panel, Development Command guides teams through the same core sequence every season: define the mission, set the structure, build the playbook, schedule the work, and review what happened.

Step by step

Guided onboarding

Feels closer to opening a bank account or setting up a new phone than learning a complex SaaS tool. Teams can always move forward or go back.

Tactical

Built for CS2 leadership

Roles, defaults, entry order, utility ownership, scouting, and review tasks all live in the same flow instead of scattered docs and DMs.

Demo ready

Easy to show today

The live sample team, export tools, calendar flow, and polished top-level copy make this a much stronger page to show players, staff, and org leads.

Guided command setup

Launch your command workspace

Move step by step, autosave as you go, and keep the experience simple enough for players, coaches, and management.

Players, Captains, and Coaches can switch teams here once they belong to multiple workspaces.
Team Duality Main Team Duality Main Team
Season No season set
Storage Browser saved

Overview

Team operating dashboard

A fast view of readiness, open work, and what is next for the team.

Upcoming practice

0 sessions

Open milestones

0 open

Open tasks

0 tasks

Map readiness

By map

Scouting board

Next prep

Season HQ

Set the goal, then force the timeline

Season goal

Goal summary

No goal yet

Milestones

Keep the team honest

Milestone board

0 saved

Roster & roles

Build the team structure first

Add player

Role-aware workflow

Role board

0 players

Roster cards

Delete to clean up

Mapbook

Lock in defaults and setup positions by side

Create map setup

Default positions

Player assignments

Location, job, utility, timing

Saved setups

Stratbook

Create role-aware strat pages and match-day packs

New strat

By player or by map

Lineup links & screenshots

YouTube, image links, uploads

Paste nade lineup videos, image URLs, Discord CDN screenshots, Drive links, or upload screenshots directly for this browser.

Player assignments

Task, utility, timing, cue

Strat pages

Practice planner

Keep the team on schedule and stop wasting sessions

Plan session

Warmup → install → scrim → review

Practice board

0 saved

Calendar & reminders

Put goals, scrims, matches, and deadlines on one schedule

This calendar pulls in your milestones, practice, reviews, and match dates automatically. Add extra events anytime and keep a reminder email on file for the later production version.

Add calendar event

Easy scheduling

Reminder email

Not saved yet

This build saves the email and lets you export an .ics calendar so reminders can come from Apple Calendar, Google Calendar, or Outlook today. Fully automated email reminders need a backend later.

Upcoming schedule

0 events

Team calendar

Everything in one place, including auto-added milestones, practice, reviews, and match dates.

Month

Custom calendar items

0 saved

Scouting

Opponent prep and veto planning

Scout opponent

Pre-match prep

Scouting library

0 opponents

Reviews & tasks

Track what broke, who owns it, and when it gets fixed

Review item

Accountability loop

Review board

Reports & KPIs

Generate match-day packs, weekly summaries, and management metrics

KPI tracker

Manual for now

Report generator

Generate a report to see the pack here.

Workspace settings

How this build works right now

Current deployment mode

Open testing build
AccessOpen live demo for testing
SessionNo login required in this build
App dataBrowser storage on this device
Reminders.ics export works now; automated emails later
This version is for shaping Duality Development Command quickly. When you want real shared reminders and protected member access, the next step is a backend plus real accounts.

Next production upgrades

Later phase
NeedRecommended next moveWhy
Shared dataSupabase PostgresLets the whole team use the same roster, strats, practice plans, and reports.
Real accountsAuth + role permissionsPlayers, coaches, and management should not all see the exact same controls forever.
UploadsStorage for screenshots, clips, PDFsUseful for utility images, demo notes, and downloadable packs.
AutomationFACEIT-linked workflows laterImport matches and reduce manual setup.