1: First for getting data from get all rows, you need to know how to parse Json,
2: use get columns and store data in lists,
3: when you get that (Class data list) use for each item in the list if get item=A then add to new list,
4: then after you need to arrange lists of users, by comparing get index
but for that all you need a hard work and good knowledge of Lists and components,
if you are willing to get that from any other user then he also need time to make this. can’t be Urgently.
In Airable you can create views. As many as you want. And we can get the data for each view.
It’s easier because everything is done from airtable and we don’t fill our app with unnecessary code.