Every role has a home
Athlete, coach, parent and staff views. Contact and emergency details, medical information, qualifications and linked children.
Your people, your performance, your whole season.
One connected home that brings it all together.
From the first member to the final result.
Five powerful modules, built around
the same people and the same data.
Same platform. Your way of playing.
Athletes, coaches, parents and staff, connected by one roster. Keep the details that matter and the history that makes them part of your club.
Scores, rankings and lineups share one canvas. Bring your athletes onto the board and put the thinking behind every selection in view.
Create the score types your sport needs. Capture a trial, find a personal best and follow progress through seasons and years.
Build roll calls from templates and groups. Keep attendance, absence requests and the season calendar connected to the rest of your club.
A phone app for athletes, parents and coaches, shaped by your club. Build a home from an audience-aware widget library and the data you already have.
Two named eights. Timed tests. Twenty testing dates.
INSIDE NORTHSTAR / CRICKETTwo named XIs. Batting and bowling measures. A season in context.
INSIDE NORTHSTAR / RUGBYTwo numbered XVs. Position-aware selection. Performance over time.
Five things it is built for.
Athlete, coach, parent and staff views. Contact and emergency details, medical information, qualifications and linked children.
Duplicate and clash checks, admin-only merges, soft archive and role changes that preserve details and an audit history.
Tags can build groups automatically while hand-made groups stay intact. Use those same tags in team libraries and session rosters.
Grant or revoke the phone login from a member’s profile. Manage owners, admins, invitations and self-signup requests in Roles.
Paste and map a spreadsheet, import a file, or export your roster. The shared importer also handles Results.
Per-athlete scores, linked rankings and formulas live on the same spatial canvas. Relationships survive copied columns and blocks.
Position columns, formation templates, team setup tools and saved lineups keep the selection beside the data that supports it.
Drag one athlete or an entire tag group from the library. Search names, IDs and cohorts through the same index.
Hover over a KPI, histogram or bar chart to spotlight exactly which data it reads. Team splitters build named groups from assignments.
Silent autosave, sharing, and PDF or Excel export. Saved lineups can appear in the member Portal.
Create custom score types and units. Build filtered views and capture sheets around the tests your club actually runs.
Focus a score header to compare athletes across testing dates. Open an athlete’s drawer for their own data and progress.
Record trials and tests in capture sheets, then manage each captured data set in Sheets. Bulk imports bring existing history along.
Member-submitted scores reach a coach queue. Only accepted submissions contribute to the shared results.
Latest results and historical records sit beside PBs. The same data feeds canvas rankings, phone trends and a coach-published leaderboard.
Templates select athletes by criteria. Mark in bulk, use keyboard shortcuts and keep one chronological history with rates and sparklines.
Choose a manual, tag or event-audience roster. Frozen, grow and live sync behaviours include a preview before switching.
Season calendars and training schedules appear on the phone and public page. Scope views to the organisation, a team or one person.
Tap-to-mark kiosk, coach-mobile and admin-dashboard variants. Devices use token and PIN protection.
Phone requests enter an approval queue. Approval marks the roll excused. Admin locks and temporary coach unlocks control later edits.
An audience-aware widget designer draws from around 60 shared blocks, with access checked again on the server.
Schedule, next session, selected lineup and RSVP. Own scores, trends, personal bests, attendance, streaks and absence requests.
Squad list, quick roll call, session controls, score review and weekly lineups, governed by the same desktop permissions.
Profiles, forms, documents, news, polls, contacts and emergency information. Full-screen experiences can open from the Portal.
The same designer builds a logged-out club page with content, teams, roster, schedule, coaches and published standings.
The names. The numbers. The seasons already behind you. Bring them into the same place.
| ID | First name | Last name | Role | Group | 2,000m erg (sec) | Vertical leap (cm) | Beep test (shuttles) | 20m sprint (sec) | |
|---|---|---|---|---|---|---|---|---|---|
| NS-RW001 | Alex | Wren | alex.wren.1@example.invalid | Athlete | Senior VIII | 413.9 | 39.7 | 83 | 3.04 |
| NS-RW002 | Morgan | Ash | morgan.ash.2@example.invalid | Athlete | Senior VIII | 433.7 | 47.9 | 78 | 3.45 |
| NS-RW003 | Jamie | Bay | jamie.bay.3@example.invalid | Athlete | Senior VIII | 392.7 | 35.2 | 62 | 3.22 |
| NS-RW004 | Taylor | Vale | taylor.vale.4@example.invalid | Athlete | Senior VIII | 422.2 | 42.3 | 87 | 3.1 |
| NS-RW005 | Casey | Moss | casey.moss.5@example.invalid | Athlete | Senior VIII | 435.4 | 48.7 | 78 | 3.52 |
| NS-RW006 | Riley | Dale | riley.dale.6@example.invalid | Athlete | Senior VIII | 398.1 | 36.6 | 67 | 3.24 |
| NS-RW033 | Charlie | Reed | charlie.reed.33@example.invalid | Coach | Coaching staff | ||||
| NS-RW034 | Robin | Pine | robin.pine.34@example.invalid | Coach | Coaching staff |
Check names and IDs against existing members. Review duplicate and clash warnings before adding anyone.
Check the score type, unit and date. Preview the rows, resolve any issues, then choose when to load.
An example spreadsheet you can inspect and download. Coach score cells are left empty.
The TeamDex importer with the example file loaded. Open the screen to see the column mapping.
You get a final review in the app before anything loads.
One importer. Two connected modules. Bring people into Members and their performance history into Results. Paste, map, review and load.
Follow the data into Results ↗A score is never just a number.
A tag is never just a label.
Follow one action across your club.
Alex Wren completes a club test. The coach records the score.
The coach controls publication. Member leaderboard views are privacy-masked.
The coach saves this week’s lineup.
A saved decision on the canvas becomes a live glance on the phone.
The club authors its calendar and training schedule once.
One calendar, shared as authored. No copying dates between apps.
A member requests an absence. A coach reviews it in Sessions.
This is a review sequence: the excused mark follows approval, never the request alone.
An administrator grants portal access to a member.
Revoking a module permission removes its controls on the phone too.
Your roster, access and records in one secure home. Keep details intact through role changes and build a history that lasts beyond this season.
Bring attendance and performance into selection. Plan at your desk, run a session from your phone, and see the same people in both places.
The next session, a new personal best, this week’s selection. A phone app shaped by your club, with the information each person needs.
Personal bests, attendance and member history stay connected across seasons and years.
TeamDex is built for clubs and school sport programs across sports. Create your own score types, organise your own groups, and compose lineups around the way your teams work.
No. Member tags feed team libraries and session rosters. Results feed rankings and member trends. Saved lineups reach the phone, and calendars authored in Sessions appear on the phone and public page.
Your club designs its Portal with audience-specific widgets. The server checks access too. Athletes and parents see their relevant information, with privacy masking on the published leaderboard.
The desktop, member and kiosk apps are live. TeamDex is still developing, and the platform will keep growing. This site introduces the five launch modules: Members, Teams, Results, Sessions and Portal.
Members and Results share a spreadsheet importer: paste your data, map the columns and load it. Members also supports file imports for less structured records.
A home for the club you are.
And the club you’re becoming.