Hi @CoreyTimes
if you’re looking for something of custom you will have to work hard for what you ask for.
First of all you will have to understand about a player and staff by checking the rank
and in this case showing a frame that allows him to read the applications
After you will have to create an efficient database system, at this point I recommend using the json format (For Store Question and others data) and for each key maybe put the player’s id,
For this I would use
OrderedDataStore & For Retrive data OrderedDataStore:GetSortedAsync
However, you can also use other ways to store your data such as: https://firebase.google.com/ → Realtime Datastore → REST API
Clearly these are general indications of how to do it, if you don’t know how to do it I suggest you maybe try to ask someone else your friend or with a commission
I hope I have clarified your ideas