Start here
Get Started
Build a roster by importing your data, defining rules, and generating assignments.
How RapidRoster works
Follow these steps from setup through verification.
- Import items. Upload a CSV where each row is an item, such as a player. The file must include a unique
idcolumn. - Import slots. Upload a CSV where each row is a slot, such as a team. The file must also include a unique
idcolumn. - Import rules. Upload a rules CSV with
id,enforcement,keyword, and orderedinput1,input2, andinput3columns. Use semicolons inside a cell for a list of values. - Generate a roster. Hard rules are satisfied first. Soft rules are then improved according to their priorities. Generation runs in a Web Worker so the page stays responsive.
- Verify the result. Use Evaluation to inspect penalties and rule conflicts, or import an assignment CSV with
slotanditemIdcolumns.
Your project data and the latest evaluation are saved in this browser's local storage. Export your CSV files if you need to move the project to another browser or computer.