📖 Help & Documentation

🚀 Getting Started

Welcome to TaskFlow - your project management companion! Here's how to get started:

  1. Select a User - Click on your name in the bottom-left corner to switch between team members
  2. Create a Project - Click the "+" button in the sidebar next to "Projects"
  3. Add Tasks - Open a project board and click "+ New Task"
  4. 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
💡 Tip: Tasks assigned to you are highlighted with a blue border and star icon on project boards!

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

  1. Open a task by clicking on its title
  2. Click the "Start Timer" button to begin tracking
  3. Work on your task - the timer runs in the background
  4. 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.

💡 Tip: Time tracking continues even if you close the browser. Your session is saved!

💬 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:

Submit a Suggestion →