Hi,
Went through your requirement and would like to let you know that that your requirement can be accurately fulfilled. I have some major question that are directly related to the flow of the website and some minor question that are for estimating exact price of the work because in order to make an accurate cost & time estimation we need to arrange a detailed discussion session.
Major questions:
1. What will be the functionality of the "Schedule", "Store" and "Join" modules?
2. How many types of users will be there?
3. Who will be the sponcors?
4. Will there be any signing up process for sponcors?
Looking forward to a kind reply & detailed discussion
Thanks & Regards
Shubham