-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
Implement a fully functional Create, Read, Update, and Delete (CRUD) system for teams within organizations.
Features to implement:
- Create new teams with name, description, and members
- List all teams within an organization with pagination and search
- View detailed team information and members
- Edit team details and settings
- Delete teams (with proper confirmation)
- Add and remove team members
- Assign roles to team members (e.g., lead, member)
- Set team permissions and access controls
- Team activity logs
- Assign projects to teams
Acceptance Criteria:
- Create endpoint and UI form for new teams
- Read endpoint and list view displaying all teams in an organization
- Update endpoint and edit form for modifying team details
- Delete endpoint with confirmation dialog
- Manage team members through UI
- All operations persist to the database
- Proper validation and error handling
- Authorization checks for team operations
- Responsive UI for all screens
Reactions are currently unavailable