📖 Help & Documentation
🚀 Getting Started
Welcome to TaskFlow - your project management companion! Here's how to get started:
- Select a User - Click on your name in the bottom-left corner to switch between team members
- Create a Project - Click the "+" button in the sidebar next to "Projects"
- Add Tasks - Open a project board and click "+ New Task"
- Track Time - Open any task and use the time tracker to log your work
📋 Features Overview
📋 My Tasks
View all tasks assigned to you across all projects in one central board. Your personal command center.
🏢 Clients
Manage your clients and link multiple projects to each. One project can belong to multiple clients.
📁 Projects
Organize work into projects. Each project has its own Kanban board with customizable columns.
⏱ Time Tracking
Track time spent on each task. Start/stop timer or manually add time entries.
📊 Reports
View statistics on time spent by project, user, or time period. Track productivity trends.
📷 Task Images
Attach images to tasks for visual context. Perfect for screenshots, designs, or references.
📝 Using the Kanban Board
Task Statuses
- Backlog - Tasks planned for the future
- Open - Tasks ready to be worked on
- In Progress - Tasks currently being worked on (limit: 1 per user per project)
- Review - Tasks awaiting review
- Staging - Tasks ready for deployment/testing
- Done - Completed tasks
Drag & Drop
Simply drag any task card and drop it into a different column to change its status. The change is saved automatically.
Quick Edit
Hover over any task card and click the ✎ edit button to quickly rename the task without opening it.
⏱ Time Tracking
How to Track Time
- Open a task by clicking on its title
- Click the "Start Timer" button to begin tracking
- Work on your task - the timer runs in the background
- Click "Stop Timer" when you're done
Manual Time Entry
You can also add time entries manually by entering hours and minutes in the task detail view.
💬 Project Notes
Each project board has a "Project Stream" panel on the right side. Use it to:
- Share updates with your team
- Document important decisions
- Leave notes for future reference
- Communicate without leaving the board
👥 Team Management
TaskFlow supports multiple team members. Each user has their own:
- Personalized "My Tasks" board
- Time tracking history
- Task assignments
- Unique avatar color for easy identification
To add a new team member, go to Team and click "Add User".
💡 Have a Suggestion?
We're always looking to improve TaskFlow! If you have ideas for new features or improvements: