-
Notifications
You must be signed in to change notification settings - Fork 56
Closed
Labels
Description
Description:
The workspace feature in public/workspace-feature.js has multiple TODO comments for unimplemented functionalities: workspace switching, creating new workspaces, and inviting members. These are critical for multi-user or multi-organization setups, allowing users to manage separate financial contexts or collaborate in groups.
Proposed Plan:
- Update public/workspace-feature.js to implement the modal functions for creating workspaces and inviting members.
- Add backend support in routes and models for workspace management (e.g., create, switch, invite endpoints).
- Integrate with existing authentication and group services for member management.
- Add UI components for workspace selection and management in the frontend.
- Implement validation and security checks for workspace operations.
- Test the full workflow for creating, switching, and inviting in workspaces.
Result:
Users can create multiple workspaces, switch between them seamlessly, and invite others to collaborate, making the app more scalable for teams or multiple financial contexts.