I am looking for recommendations for software for the following two use cases. This be two recommendations or one that does both.
I am looking for a system that can do the following:
- Provide a place for a user to register an account.
- Add an avatar, bio, and other details.
- Provide a place where they can add content (e.g. a wiki) such as things they have achieved and projects they have been working on.
A system for managing teams. I would like it to do the following:
- Create teams.
- Set team information such as logos, description, etc.
- Be able to add individuals to teams.
- Associate team events and other activities as part of those teams.