Quickstart Guide
This guide will walk you through creating your first board, adding content, and collaborating with your team in TaskForge Studio.Before you begin, make sure you have access to TaskForge Studio. This guide assumes you’re using the hosted SaaS version.
Prerequisites
- A web browser (Chrome, Firefox, Safari, or Edge)
- An email address for account creation
- (Optional) Team members to invite for collaboration
Step 1: Create an Organization
Sign In
Navigate to TaskForge Studio and sign in using Clerk authentication. You can use:
- Email and password
- Social login (Google, GitHub, etc.)
- Magic link via email
Create Your Organization
When you first access the dashboard, you’ll see the organization setup screen:Click Create Organization and enter:
- Organization name (e.g., “Design Team”, “Marketing”, “My Company”)
- Optional organization logo
Step 2: Create Your First Board
Click New Board
On the dashboard (implemented in
app/(dashboard)/page.tsx), click the New Board button. This creates a board with:- A unique board ID
- A randomly assigned thumbnail image
- Your name as the author
- Current timestamp as creation date
Name Your Board
Enter a descriptive title for your board (up to 60 characters):
- “Product Brainstorming”
- “Q1 Planning Session”
- “Design Mockup”
- “Team Retrospective”
Step 3: Using the Canvas
The canvas is your infinite workspace. Here’s how to use the drawing tools:Toolbar Overview
The vertical toolbar on the left side (app/board/[boardId]/_components/toolbar.tsx) contains:
Select Tool
Icon: Mouse pointer
Shortcut: Default mode
Click to select, move, and resize objects on the canvas.
Shortcut: Default mode
Click to select, move, and resize objects on the canvas.
Text Tool
Icon: Text “T”
Click anywhere on the canvas to add a text layer. Double-click to edit text content.
Click anywhere on the canvas to add a text layer. Double-click to edit text content.
Sticky Note
Icon: Sticky note
Add colorful sticky notes perfect for brainstorming and organizing ideas.
Add colorful sticky notes perfect for brainstorming and organizing ideas.
Rectangle
Icon: Square
Create rectangular shapes for boxes, containers, and UI mockups.
Create rectangular shapes for boxes, containers, and UI mockups.
Ellipse
Icon: Circle
Draw circles and ovals for diagrams and illustrations.
Draw circles and ovals for diagrams and illustrations.
Undo/Redo
Keyboard: Ctrl+Z / Ctrl+Shift+Z (Cmd on Mac)
Full history support to undo and redo changes.
Full history support to undo and redo changes.
Adding Content
Click to Place
Click anywhere on the canvas to insert the selected element. The element is created with:
- Default size: 100x100 pixels
- Position: Where you clicked
- Fill color: Last used color (default: red)
Navigation Controls
- Pan: Scroll or use trackpad/mouse to move around the canvas
- Zoom: Use mouse wheel or pinch gesture (trackpad) to zoom in/out
- Multi-select: Click and drag to create a selection box around multiple objects
Step 4: Real-Time Collaboration
TaskForge Studio shines in collaborative scenarios. Here’s how to work with your team:Invite Team Members
Share Board URL
Copy the board URL from your browser’s address bar:Share this URL with team members in your organization.
Add to Organization
Team members must be part of your organization to access boards. Invite them through the organization settings in Clerk.
Collaboration Features
Live Cursors
See where your teammates are pointing and working in real-time with named cursor labels.
Active Participants
The participants panel shows all users currently viewing the board with their avatars.
Selection Sharing
When someone selects an object, it displays with a colored outline unique to that user.
Instant Sync
All changes sync in real-time using Liveblocks’ CRDT-based storage with 16ms throttling.
Step 5: Manage Your Boards
Back on the dashboard, you can:Search and Filter
- Search: Use the search bar to find boards by title
- Favorites: Click the star icon to mark important boards
- Filter: Toggle between all boards and favorites
Board Actions
- Rename: Click the board title to rename (max 60 characters)
- Favorite/Unfavorite: Star icon toggles favorite status
- Delete: Remove boards you no longer need
- Duplicate: Create a copy of existing boards (feature based on schema)
Next Steps
Installation Guide
Learn how to set up TaskForge Studio for development or self-hosting
Advanced Features
Explore layer types, keyboard shortcuts, and canvas operations
Team Collaboration
Best practices for remote team collaboration and workshop facilitation
API Reference
Explore the Convex backend API and Liveblocks integration
Tips for Success
Pro Tips:
- Use Ctrl+Z (Cmd+Z on Mac) to undo mistakes quickly
- Click and drag to create selection boxes for multiple objects
- Scroll to pan around the infinite canvas
- Use sticky notes for brainstorming and shapes for structure
- Favorite frequently used boards for quick access