and what are the requirements and steps that I have to prepare first?
First reflect on your abilities.
Do you know any software that could create a token and most importantly do you have a hardware to support it? For now I don't see any need for you to plan at such a large scale yet since you are only starting.
You have no one to submit requirements to as it is open for everyone.