v1.0.0-beta
The first NEXUS release — one place for volunteer profiles, sign-ups, and assignments.
This is the first release of NEXUS. A tournament normally runs on a pile of Google Forms and a dozen spreadsheets — one for sign-ups, one for availability, one for event assignments, another for lunch counts, and nobody's quite sure which copy is current. NEXUS keeps all of it in one place, attached to the people who signed up.
We're piloting NEXUS with a small number of tournaments this year, so expect bugs and rough edges while we keep building. Join our Discord for support, to report one, or to suggest a feature — during the pilot that's the fastest way to reach us, and it's what steers what gets built next.

What's new
A profile that follows you
Volunteers fill in their details once, instead of retyping them into every tournament's form.
- Name, email, phone, education, and volunteering experience live on your profile.
- Join a tournament and that information comes with you — nothing to re-enter.
- Update it once and it's current for every tournament you join next.
- Directors get complete member details without chasing anyone for them.
Creating a tournament
- Anyone can create one — spin up a tournament to try the features out, no approval needed.
- Name, level, state, date and location are all it takes to get started.
- Tracks are optional up front — set them up now, or add them later from settings.
Roles and permissions
- Roles decide what someone can see and change — settings, members, forms, assignments.
- Define your own per tournament: a scheduling lead and a volunteer coordinator each get their own slice.
- Hand off real work without handing over the whole tournament.
- Everyone works in the same tournament, so no emailing copies of a sheet around.
Tracks
A tournament is more than one thing: each competition day, plus the prep leading up to it like test writing.
- Tracks keep all of it under one tournament — someone who writes tests in October and supervises in February stays one member with one set of data.
- Competition days carry a date, venue and divisions, and are the only tracks with shifts.
- Prep tracks cover the work that isn't a competition day.
- No splitting one tournament across separate sign-up sheets to keep the phases apart.
Events and shifts
- Events come from the official Science Olympiad list for the season — pick them, don't type them.
- Custom events cover anything not on that list — trial events, or jobs like check-in and awards.
- Shifts are the time blocks on a competition day, and what volunteers actually get assigned to.
- Attach shifts to an event to say when it needs people — a morning block and an afternoon block are two things a volunteer can pick between.
- Events and shifts belong to tracks, so a volunteer only ever sees what's available on the track they signed up for — competition-day events stay off the test-writing list.
The form builder
Build your sign-up form inside NEXUS instead of stitching a Google Form to a spreadsheet.
- Custom questions with the question types you'd expect.
- Presets for what every tournament needs, wired to your actual setup:
- Availability — when someone can work, against your real shifts.
- Event preference — which events they want, from the events you've added.
- Lunch — counts per day, without a separate sheet.
- Track status — which tracks they're signing up for.
- Branching — later questions depend on earlier answers, so people only see what applies.
- Preview — see the form exactly as a volunteer will before it goes out.
- Answers land on the member's record, not in a column you have to match up later.
Joining a tournament
- Volunteers join with an invite — a code they enter to land straight in the tournament.
- Staff invites go out by email with the code attached.
- After joining, they answer whatever that tournament asks on its onboarding questions.
Members, your way
Everyone who joined, in one directory — profile, answers, and assignments on the same record.
- Choose which fields show in the members table, so you see what you care about.
- It's your view — changing it doesn't change what anyone else sees.
- Open any member for the full picture, and edit their details when something needs correcting.
Assignments
- A board for putting volunteers on events and shifts.
- Shows what's covered and where the gaps are at a glance.
- Built from the availability and preferences people already gave you — no cross-referencing tabs.