We would like to have a webportal where in people can create and join local groups. There would be selective categories under which groups can be created. On homepage there would be a functionality to search these groups. Inside each group there would be members with different roles. Group will have feature like next event (including google maps), message board, chat and other similar features.