Hello,
I have carefully read your project description and am happy to say that I have worked on similar projects before; I can design and develop your platform according to your requirements.
I am expert in website design and development, please come on the chat so we can share your work. Thank you !