We have a software project, which is for users who do not come from a technical background.
Users are able to register, login, and add themselves to an event as a participant. They can also unregister for an event.
All this happens on a Front-Desk PC which runs a client in Kiosk-Mode.
Some events are, however, only for a group of exactly 2 people. (Team-Events)
The following problem arises: How should users be able to register themselves and a friend to such an event.
The two options I could think of were:
- Let the users create a Team-Account, for which you could only register to team-events. Within this account, names of the two participants would be stored.
- With a normal user-account, you could click on the "Register for this Team-Event" Button, and had to type the username of the user you'd want to participate with. Then, this other user would have to type in his password to confirm he has agreed to this partnership.
I can see how both options do have their pro's and con's, but I would personally prefer the second options.
Maybe there is also another option, which solves the problem that both people would have to be at the front-desk. What would be the best solution to this problem?
Q & A
- This process is not often repeated. For starters, it happens 1 to 2 times a year for a complete weekend.
- Teammates do not usually work together more than once or twice. Practically speaking: they can change every time.
- Users are previously registered in the system, but I though of letting the second user register himself if option 2 would be chosen.