Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Organization Project Modules management #8131

Open
GloireMutaliko21 opened this issue Aug 31, 2024 · 0 comments
Open

[Feature] Organization Project Modules management #8131

GloireMutaliko21 opened this issue Aug 31, 2024 · 0 comments

Comments

@GloireMutaliko21
Copy link
Member

We need to have CRUD operations and other features related to organization project modules
Project Modules are considered components of a project. A project can be subdivided into several modules, and tasks can be attached to the modules of a project.

So we need to be able to have below features :

  • Create modules :

    • With fields : name, description, status (Open, In progress, completed, ...), start date, end date, ...
    • Module must have a projectId because it belongs to a specific project
    • Project module can have parent module and children modules
    • We can assign employees, teams, sprints, tasks to several modules
    • Make sense to have a manager (user) for each module, even if it's optional.
  • Update modules : On update feature, we should be able to change related project, assign/unassign employees, teams, sprints add/remove tasks... We can also make a module public (Switch) and favorite (Switch)

  • Add an optional field (dropdown) on Task creation/update popup to allow user to choose module. Modules in this dropdown must be filtered by selected project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant