Forge Web - User Guide
This guide covers how to use Forge Web’s features for idea-to-execution tracking, team collaboration, and productivity.
Getting Started
Accessing Forge
- Open your browser - Navigate to your Forge instance URL
- Sign In - Click “Sign in with Microsoft” to authenticate with your organization
- Dashboard - After signing in, you’ll land on the main dashboard
Navigation
The app uses a sidebar navigation with the following sections:
| Section | Description |
|---|---|
| Dashboard | Overview of recent activity and quick stats |
| Ideas | Mind map view of all ideas |
| Goals | List of goals with progress tracking |
| Tasks | Kanban board for task management |
Quick Actions
- Command Palette - Press
Cmd+K(Mac) orCtrl+K(Windows/Linux) to open the search palette - Theme Toggle - Switch between light and dark mode from the sidebar
Features
Ideas Management
Ideas are the starting point for capturing thoughts and concepts before they become actionable goals.
Creating an Idea
- Navigate to Ideas in the sidebar
- Click the + New Idea button
- Fill in the form:
- Title - A concise name for your idea
- Description - Detailed explanation (supports markdown)
- Priority - Low, Medium, High, or Critical
- Status - Draft, Exploring, Validated, Parked, or Archived
Idea Statuses
| Status | Description |
|---|---|
| Draft | Initial capture, not yet reviewed |
| Exploring | Being researched or discussed |
| Validated | Confirmed as worth pursuing |
| Parked | On hold for later consideration |
| Archived | No longer relevant |
Mind Map View
The Ideas page features an interactive mind map powered by React Flow:
- Pan - Click and drag on empty space
- Zoom - Use mouse wheel or pinch gesture
- Select Node - Click on an idea node to view details
- Connect Nodes - Drag between nodes to create connections
Linking Ideas to Goals
- Open an idea’s detail view
- Click Link to Goal
- Select an existing goal or create a new one
- The idea will appear in the goal’s linked ideas section
Goals Management
Goals represent measurable objectives that your team is working toward.
Creating a Goal
- Navigate to Goals in the sidebar
- Click + New Goal
- Fill in the goal details:
- Title - Clear, actionable goal name
- Description - What success looks like
- Priority - Low, Medium, High, Critical
- Due Date - Target completion date
- Progress - Manual percentage (0-100%)
- Linked Idea - Optionally connect to an existing idea
Goal Statuses
| Status | Description |
|---|---|
| Not Started | Goal created but work hasn’t begun |
| In Progress | Actively being worked on |
| On Hold | Temporarily paused |
| Completed | Goal has been achieved |
| Cancelled | Goal is no longer relevant |
Progress Tracking
- Update progress manually using the slider
- View progress visually in the goal card
- Progress bar shows percentage completion
Task Management (Kanban Board)
Tasks break down goals into actionable work items managed on a drag-and-drop Kanban board.
Board Columns
| Column | Description |
|---|---|
| Backlog | Tasks waiting to be prioritized |
| To Do | Ready to be worked on |
| In Progress | Currently being worked on |
| In Review | Awaiting review or approval |
| Done | Completed tasks |
Creating a Task
- Navigate to Tasks in the sidebar
- Click + New Task or the + in any column
- Fill in the task details:
- Title - Brief description of the work
- Description - Detailed requirements (markdown supported)
- Priority - Low, Medium, High, Critical
- Due Date - When the task should be completed
- Goal - Link to a parent goal (optional)
- Idea - Link to a related idea (optional)
Drag and Drop
- Move between columns - Drag a task card to another column
- Reorder within column - Drag up/down to change priority
- Changes are saved automatically
- Uses @dnd-kit for smooth interactions
Task Details Panel
Click any task card to open the detail panel:
- View and edit all task properties
- Add comments for discussion
- See linked goal and idea
- View task history
Activity Feed
The activity feed tracks all changes made within your organization.
What’s Tracked
- Ideas - Created, updated, status changes
- Goals - Created, updated, progress changes
- Tasks - Created, updated, moved between columns
- Users - Sign-ins and profile updates
Viewing Activity
- The Dashboard shows recent activity across all entities
- Filter by entity type (Ideas, Goals, Tasks)
- Activity includes:
- Who made the change
- What was changed (with diff)
- When it happened
Clear Activity
Administrators can clear the activity log:
- Navigate to the Dashboard
- Click the Clear Activity button
- Confirm the action
Real-time Collaboration
User Presence
See who’s online in your organization:
- Online users appear with a green indicator
- Status updates every 3 seconds
- Shows user name and avatar
Voice & Video Calling
Start calls with team members directly from Forge:
-
Start a Call:
- Click on an online user’s avatar
- Select “Start Call”
- Wait for them to accept
-
Receive a Call:
- An incoming call dialog appears
- Click “Accept” or “Decline”
-
In-Call Controls:
- Toggle microphone on/off
- Toggle camera on/off
- Share your screen
- End the call
Requirements:
- Both users must be online
- Microphone/camera permissions must be granted
- Modern browser with WebRTC support
Comments
Add comments to Ideas, Goals, and Tasks to discuss and collaborate.
Adding a Comment
- Open any item’s detail view
- Scroll to the Comments section
- Type your comment in the text field
- Press Enter or click Send
Comment Features
- View all comments in chronological order
- See author and timestamp
- Markdown formatting supported
- Comments visible to all organization members
Search
Use the global search to quickly find anything in Forge.
Command Palette
- Press
Cmd+K(Mac) orCtrl+K(Windows/Linux) - Type your search query
- Results show Ideas, Goals, and Tasks
- Click a result to navigate directly
Search Features
- Real-time search as you type
- Results grouped by entity type
- Searches titles and descriptions
- Keyboard navigation (arrow keys + Enter)
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Cmd/Ctrl + K | Open command palette |
Cmd/Ctrl + N | Create new item (context-aware) |
Escape | Close modal/panel |
Arrow Keys | Navigate search results |
Enter | Select search result |
Theme Customization
Light/Dark Mode
- Click the theme toggle in the sidebar
- Choose between Light, Dark, or System
The app uses next-themes for seamless theme switching with system preference detection.
Tips & Best Practices
Organizing Ideas
- Use descriptive titles that capture the essence
- Add detailed descriptions with markdown formatting
- Set appropriate priority to help with triage
- Move through statuses as ideas evolve: Draft → Exploring → Validated
Managing Goals
- Break large goals into smaller, measurable objectives
- Update progress regularly to maintain visibility
- Use due dates realistically
- Link goals to ideas for traceability
Task Workflow
- Keep Backlog clean - only add tasks you plan to work on
- Limit “In Progress” tasks to maintain focus
- Use “In Review” for tasks awaiting feedback
- Celebrate by moving tasks to “Done”
Collaboration
- Use comments for async communication
- Check user presence before starting calls
- Update items promptly to keep the activity feed useful
Troubleshooting
Common Issues
Can’t sign in
- Ensure you’re using your organization’s Microsoft account
- Check if your organization has access to Forge
- Clear browser cookies and try again
- Contact your IT administrator
Voice/video calls not working
- Grant microphone/camera permissions when prompted
- Check browser permissions in Settings
- Ensure both users are online
- Try refreshing the page
- Check firewall isn’t blocking WebRTC
Changes not saving
- Check internet connectivity
- Refresh the page
- Look for error messages in the UI
- Check browser console for errors
App is slow
- Close unused browser tabs
- Clear browser cache
- Check internet connection
- Try a different browser
Browser Support
| Browser | Status |
|---|---|
| Chrome 90+ | ✅ Fully supported |
| Firefox 88+ | ✅ Fully supported |
| Safari 14+ | ✅ Fully supported |
| Edge 90+ | ✅ Fully supported |
Note: WebRTC features (calling) require a modern browser with camera/microphone support.
Getting Help
If you encounter issues not covered in this guide:
- Check the Deployment Guide for setup issues
- Check the Development Guide for technical issues
- Contact your system administrator