I'm looking to develop an app that will run on an Android tablet.
It will import a spreadsheets with the following column headers: Year, Class, first name, Surname.
The interface will then list all the different years and classes.
When the user "clicks" that year/class it will list all the names (in alphabetical order) in that year/class.
The user will then "click" the names, when they do the name will become "inactive" (unable to be re-clicked) and they will appear beside each other in a table at the top of the interface.
The user can click "next row" which will now put names in the row below the previous.
This is pretty much it, except maybe an "add entry", "name group" (for each class/year) and of course "save/export".