I have build a simple site which is similar to a regular forum. I want to create a functionality where any user of the system can create a group via user interface. The functionality that I am thinking as follows: Interface allow a user to enter group name and three email address. Then when group get created system will email the invitation to those email address that creator of the group entered to join the site and the group. I am not an expert in django and it would be great if someone can point me towards right direction on this. Also I would like to give group creator to remove users from group.