The Allocation Engine.
The Allocation Engine is the heart of Moimio. It assigns participants to rooms, groups and teams by the rules you define. What used to take a weekend is done in minutes.
Rules you set
What absolutely needs to stay fixed, you decide. How many people fit in a room. Which units are gender-separated. Which groups should stay together. The engine holds to that wherever it can.
Who with whom
The Park family want to stay in one room. A youth group should remain connected across multiple rooms. Eight friends arrive with the same group code. Moimio keeps them linked during allocation.
When something changes
Registrations keep coming in. Someone cancels on Wednesday, a family signs up late on Thursday. One more click. Allocation runs again. Existing assignments stay in place where possible.
When preferences conflict, the more important one takes priority. The engine shows you every decision and why it came out the way it did. A group code takes precedence over a "stay-together" mark, for example.
The full workflow
-
Registration
The public registration form: multilingual, with group codes for people signing up together and your own fields for your event. The form interface appears in each participant's language and in yours. Free-text answers come through as written.
A registration form everyone can use.
-
Allocation
Where the rules, preferences and group codes from above come together. The engine produces a proposed allocation you can review and commit when ready, or roll back if something needs adjusting.
A reviewable plan, before anything is committed.
-
Event-day check-in
Open the dashboard on event day: who's here, who's missing, who registered at the desk. Tick off names. Everything in one view, no switching between menus.
One view instead of ten tabs.
-
Reports
Printable room and small group lists. Can be saved as a PDF file or exported as CSV for accounting and your own records.
Lists and exports for your specific purposes.
Built deliberately
Traceable. Every change to an allocation is saved. Who changed what, and when. When someone asks why they ended up in a particular room, you can show them.
EU-hosted, no third-party tracking. Your participants' data stays where it should. No advertising cookies, no tracking pixels, no profiling.
Open source. Every line of code is readable. If you prefer, you can self-host the same software free of charge from our side.
Designed for mobile, too
The full admin interface works on a phone. Run allocations, check participants in, review groups. No matter which device you use.
Six languages
Registration forms, the user interface and PDF exports are currently available in:
Deutsch · English · 한국어 · Español · Português (Brasil) · Français
Participants fill out the form in their language. You see the form in yours. Free-text answers come through as written.
That's the whole workflow.