Discourse vs Invision Community

Users can create groups using the Pavilion Custom Wizard plugin.

You might want to take a look at the Events Integration plugin which has similar functionality.

5 Likes