I want to create a website where members can browse for events and create their own events.
In addition, I need the option to tag members into a given Event, and the option for members to message the Event Organiser.
I also need the option to create a Team of members associated with the Event (not in Eventbrite). Team members have limited rights over the event, and can accept to be tagged, and if they do they will be able to add their pictures to the Event.
I need geolocation option and ability to visualise (selected or all) events (open and past) on a map, including events associated with a certain Member, being them an Event Organiser or a Team Member. A Team Member can create an Event, and assign another Member as Event Organiser (provided the Event Organiser accepts to appear as such).
Members can also "Like" and "Comment" an Event (not in Eventbrite).
I need the Event Organiser to be able to see the analytics of their events.
Please familiarise yourself with Eventbrite, as that includes most the features I need (plus a few highlighted above).