Summary
Allow users to assign customizable tags (e.g., #engineering, #urgent) to meetings.
Problem Statement
As the number of meetings grows, users struggle to organize and visually filter meetings based on specific project domains or importance.
Proposed Solution
Add an array of strings to the Meeting schema in MongoDB. Build a tag-input UI component on the frontend and add filtering options to the dashboard.
Alternative Solutions
Pre-define a strict set of fixed categories rather than allowing free-form tags.
Additional Context
N/A
{
"assignedAt": null,
"lastActivityAt": null,
"remindersSentAt": {},
"reminder12SentAt": null,
"reminder18SentAt": null,
"expiredAt": null,
"welcomeSentAt": null,
"welcomeSource": null,
"guidance": {},
"processedClaimCommentIds": [
5451482552
],
"processedUnclaimCommentIds": [],
"manualAssignment": false,
"authorPriorityExpiresAt": "2026-08-29T10:35:44.000Z"
}
Summary
Allow users to assign customizable tags (e.g.,
#engineering,#urgent) to meetings.Problem Statement
As the number of meetings grows, users struggle to organize and visually filter meetings based on specific project domains or importance.
Proposed Solution
Add an array of strings to the Meeting schema in MongoDB. Build a tag-input UI component on the frontend and add filtering options to the dashboard.
Alternative Solutions
Pre-define a strict set of fixed categories rather than allowing free-form tags.
Additional Context
N/A
{
"assignedAt": null,
"lastActivityAt": null,
"remindersSentAt": {},
"reminder12SentAt": null,
"reminder18SentAt": null,
"expiredAt": null,
"welcomeSentAt": null,
"welcomeSource": null,
"guidance": {},
"processedClaimCommentIds": [
5451482552
],
"processedUnclaimCommentIds": [],
"manualAssignment": false,
"authorPriorityExpiresAt": "2026-08-29T10:35:44.000Z"
}