Hi,
When starting a project - specially Blockchain... It's important to start right... There lot of questions in the beginning like - Should it be a Public Blockchain or Private ? Also what is the BEST fit for this usecase... There are many variants of blockchain, many in beta stage, some stable but still having their own limitations.
I am a blockchain developer/trainer and have completed multiple projects on blockchain and can help you start the project strongly !!!
Regards,
Mustafa