The application is used to randomly assign members to four groups. The only criteria of assignment is member's experience level.
The project has been created in cooperation with the participants of the Facebook group which I was part of. The group's goal was to learn programming in Java and to acquire cooperation skills in a team.
You should define the "pathFile" variable before running the program. It allows you to use your own members list. You can do that in MemberList class in method:
getAllMembersList()
Next go to generator-app/src/main/java directory.
Run the commands:
javac pl/generator/GeneratorApp.java
java pl.generator.GeneratorApp
- Assigning members to four groups:
- Cosmonauts
- Gamers
- Hollywood Wives
- Heroes
- Assigning members based on their level of programming skills:
- Starter
- Junior
- Ordinary
- Commando
- Allowing the use of your own text file with the members list.
The inspiration to create the application was the need to evenly divide a group of 20 people with different level of programming skills, into four smaller groups.