Creating a Board
Boards are created within your organization’s workspace and are accessible to all team members.Navigate to your team dashboard
Select your organization from the organization switcher in the sidebar.
Board Creation Implementation
Boards are created using the Convex mutation inconvex/board.ts:13-37:
Each new board is automatically assigned a random placeholder image from a set of 6 predefined images.
Managing Boards
Renaming Boards
You can rename any board by updating its title. The update operation includes validation:- Title is required (cannot be empty)
- Maximum length of 60 characters
- Whitespace is automatically trimmed
convex/board.ts:64-86:
Deleting Boards
When you delete a board:- All associated favorites are automatically removed
- The board is permanently deleted from the database
- All canvas data is removed
Board Organization
Viewing Boards
Boards can be viewed in two main ways:Team Boards
View all boards created within your organization. This is the default view showing all collaborative workspaces.
Favorite Boards
Quick access to boards you’ve marked as favorites for faster navigation.
Searching Boards
TaskForge Studio includes full-text search across board titles:- Real-time search as you type
- Search is scoped to your current organization
- Works with both team boards and favorites
convex/boards.ts:38-44:
Favorites
Favorite boards for quick access to your most-used workspaces.Adding to Favorites
You can favorite any board within your organization. The system:- Prevents duplicate favorites
- Associates favorites with your user ID and organization
- Maintains favorites across sessions
convex/board.ts:88-122:
Removing from Favorites
Remove boards from your favorites list at any time. The unfavorite operation:- Validates the board exists in your favorites
- Removes the favorite association
- Keeps the board accessible in team boards
Unfavoriting a board doesn’t delete it - the board remains in your team’s workspace.
Board Metadata
Each board stores the following information:| Field | Description |
|---|---|
title | Board name (max 60 characters) |
orgId | Organization identifier |
authorId | ID of the user who created the board |
authorName | Name of the board creator |
imageUrl | Placeholder thumbnail image |
_creationTime | Timestamp of board creation |
Best Practices
Organize with descriptive names
Organize with descriptive names
Use clear, descriptive titles that indicate the board’s purpose or project. This makes searching and browsing more efficient for your team.
Use favorites strategically
Use favorites strategically
Favorite boards you access frequently or are currently working on. Keep your favorites list focused to maximize its usefulness.
Clean up unused boards
Clean up unused boards
Periodically review and delete boards that are no longer needed to keep your workspace organized and performant.
Next Steps
Canvas
Learn about drawing tools and canvas interactions
Collaboration
Discover real-time collaboration features