Skip to content

team management #194

@marsz

Description

@marsz

Stories:

Relation and role:

  1. Each user can create multiple teams
  2. Each team has only one owner
  3. Owner can transfer ownership to one of team member
  4. Each team has 3 roles: owner, admin, member
  5. Owner can do anything in team.
  6. Admin can:
  • Invite / remove team member.
  • Change team settings.
  • Change project owner.
  • Change project anything.
  1. Each member can leave team by self

Team invitation:

  1. Owner and admin can invite anyone to team.
  2. Invitation have to be confirmed by invited user.
  3. Invitation confirm link will be send by email.

Team setting:

  1. Has one Slack webhook / flowdock token.
  2. Team name.
  3. Daily notify time. (only hour)

Project and todo:

  1. Project must belong to team
  2. Each team member can create project
  3. Filtering todos by team

Project invitation:

  1. Project owner can quick invite team members to project.
  2. Still can invite outside users to project

Daily notification:

  1. Users including projects' members.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions