[{"data":1,"prerenderedAt":416},["ShallowReactive",2],{"navigation":3,"/docs/getting-started/usage":156,"/docs/getting-started/usage-surround":411},[4,23,83,103,118,133,141],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","/docs/getting-started","docs/1.getting-started/1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"What is TaskView","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Installation","/docs/getting-started/installation","docs/1.getting-started/2.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21},"Quick Start","/docs/getting-started/usage","docs/1.getting-started/3.usage","i-lucide-rocket",false,{"title":24,"icon":22,"path":25,"stem":26,"children":27,"page":22},"Features","/docs/features","docs/2.features",[28,33,38,43,48,53,58,63,68,73,78],{"title":29,"path":30,"stem":31,"icon":32},"Projects and Lists","/docs/features/projects-and-lists","docs/2.features/1.projects-and-lists","i-lucide-folder",{"title":34,"path":35,"stem":36,"icon":37},"Organizations","/docs/features/organizations","docs/2.features/10.organizations","i-lucide-building-2",{"title":39,"path":40,"stem":41,"icon":42},"SSO (Single Sign-On)","/docs/features/sso","docs/2.features/11.sso","i-lucide-shield-check",{"title":44,"path":45,"stem":46,"icon":47},"Tasks","/docs/features/tasks","docs/2.features/2.tasks","i-lucide-check-square",{"title":49,"path":50,"stem":51,"icon":52},"Kanban Board","/docs/features/kanban","docs/2.features/3.kanban","i-lucide-columns-3",{"title":54,"path":55,"stem":56,"icon":57},"Dependency Graph","/docs/features/graph","docs/2.features/4.graph","i-lucide-git-branch",{"title":59,"path":60,"stem":61,"icon":62},"Dashboard","/docs/features/dashboard","docs/2.features/5.dashboard","i-lucide-layout-dashboard",{"title":64,"path":65,"stem":66,"icon":67},"Notifications","/docs/features/notifications","docs/2.features/6.notifications","i-lucide-bell",{"title":69,"path":70,"stem":71,"icon":72},"Webhooks","/docs/features/webhooks","docs/2.features/7.webhooks","i-lucide-webhook",{"title":74,"path":75,"stem":76,"icon":77},"API Tokens","/docs/features/api-tokens","docs/2.features/8.api-tokens","i-lucide-key-round",{"title":79,"path":80,"stem":81,"icon":82},"Sessions & Devices","/docs/features/sessions","docs/2.features/9.sessions","i-lucide-monitor-smartphone",{"title":84,"icon":22,"path":85,"stem":86,"children":87,"page":22},"Integrations","/docs/integrations","docs/3.integrations",[88,93,98],{"title":89,"path":90,"stem":91,"icon":92},"GitHub & GitLab Setup","/docs/integrations/setup","docs/3.integrations/1.setup","i-lucide-git-pull-request",{"title":94,"path":95,"stem":96,"icon":97},"MCP Server","/docs/integrations/mcp","docs/3.integrations/2.mcp","i-lucide-bot",{"title":99,"path":100,"stem":101,"icon":102},"Telegram & Slack Setup","/docs/integrations/messaging","docs/3.integrations/3.messaging","i-lucide-send",{"title":104,"icon":22,"path":105,"stem":106,"children":107,"page":22},"Configuration","/docs/configuration","docs/4.configuration",[108,113],{"title":109,"path":110,"stem":111,"icon":112},"Environment Variables","/docs/configuration/environment-variables","docs/4.configuration/1.environment-variables","i-lucide-settings",{"title":114,"path":115,"stem":116,"icon":117},"Authentication","/docs/configuration/authentication","docs/4.configuration/2.authentication","i-lucide-lock",{"title":119,"icon":22,"path":120,"stem":121,"children":122,"page":22},"Collaboration","/docs/collaboration","docs/5.collaboration",[123,128],{"title":124,"path":125,"stem":126,"icon":127},"Team Members","/docs/collaboration/members","docs/5.collaboration/1.members","i-lucide-users",{"title":129,"path":130,"stem":131,"icon":132},"Roles and Permissions","/docs/collaboration/roles-and-permissions","docs/5.collaboration/2.roles-and-permissions","i-lucide-shield",{"title":134,"path":135,"stem":136,"children":137,"icon":22},"FAQ","/docs/faq","docs/6.faq/1.index",[138],{"title":139,"path":135,"stem":136,"icon":140},"Frequently Asked Questions","i-lucide-circle-help",{"title":142,"icon":22,"path":143,"stem":144,"children":145,"page":22},"Guides","/docs/guides","docs/7.guides",[146,151],{"title":147,"path":148,"stem":149,"icon":150},"Deploy TaskView on a VPS with Nginx","/docs/guides/deploy-vps-nginx","docs/7.guides/1.deploy-vps-nginx","i-lucide-server",{"title":152,"path":153,"stem":154,"icon":155},"TaskView for Freelancers","/docs/guides/taskview-for-freelancers","docs/7.guides/2.taskview-for-freelancers","i-lucide-briefcase",{"id":157,"title":18,"body":158,"description":405,"extension":406,"meta":407,"navigation":408,"path":19,"seo":409,"stem":20,"__hash__":410},"docs/docs/1.getting-started/3.usage.md",{"type":159,"value":160,"toc":389},"minimark",[161,165,170,177,185,188,192,195,198,202,208,211,263,267,270,275,281,285,292,295,299,305,308,312,319,345,348,352,364,368],[162,163,164],"p",{},"You've installed TaskView and created an account. Here's how to get productive in 5 minutes.",[166,167,169],"h2",{"id":168},"create-a-project","Create a project",[162,171,172],{},[173,174],"img",{"alt":175,"src":176},"TaskView project with task lists and tasks organized in a sidebar and main content area","/docs/project-list-tasks.png",[162,178,179,180,184],{},"Click the ",[181,182,183],"strong",{},"+"," button in the sidebar to create your first project. Give it a name, and you're done.",[162,186,187],{},"A project is a top-level container for all your work - it has its own lists, tags, statuses, team members, and permissions.",[166,189,191],{"id":190},"add-lists","Add lists",[162,193,194],{},"Inside a project, create lists to organize tasks into groups. Think of lists as folders - \"Backend\", \"Frontend\", \"Design\", \"Bugs\", whatever makes sense for your workflow.",[162,196,197],{},"Enter list name in the header and press enter. You can ignore lists creation and create tasks in the created project directly.",[166,199,201],{"id":200},"create-tasks","Create tasks",[162,203,204],{},[173,205],{"alt":206,"src":207},"TaskView task detail panel with priority, deadline, assignees, tags, notes, and subtasks","/docs/task.png",[162,209,210],{},"Click inside a list and start adding tasks. Each task can have:",[212,213,214,221,227,233,239,245,251,257],"ul",{},[215,216,217,220],"li",{},[181,218,219],{},"Priority"," - how urgent it is",[215,222,223,226],{},[181,224,225],{},"Deadline"," - when it's due (with optional time)",[215,228,229,232],{},[181,230,231],{},"Notes"," - rich text description with formatting",[215,234,235,238],{},[181,236,237],{},"Tags"," - color-coded labels for categorization",[215,240,241,244],{},[181,242,243],{},"Subtasks"," - break work into smaller pieces, as deep as you need",[215,246,247,250],{},[181,248,249],{},"Assignees"," - who's responsible (multiple people allowed)",[215,252,253,256],{},[181,254,255],{},"Financial amount"," - attach an income or expense for budget tracking",[215,258,259,262],{},[181,260,261],{},"Task history"," - every change to a task's own properties (title, description, priority, deadline, status, etc.) is tracked and can be restored. Note: changes to tags, assignees, and other related entities are not part of the history - only fields stored directly in the task record.",[166,264,266],{"id":265},"switch-views","Switch views",[162,268,269],{},"TaskView gives you three ways to look at your work:",[271,272,274],"h3",{"id":273},"list-view","List view",[162,276,277,280],{},[173,278],{"alt":279,"src":176},"TaskView list view showing tasks grouped by lists with details visible","\nThe default view. Tasks grouped by list, with all details visible. Best for day-to-day task management.",[271,282,284],{"id":283},"kanban-board","Kanban board",[162,286,287,291],{},[173,288],{"alt":289,"src":290},"TaskView Kanban board with drag-and-drop task cards across status columns","/docs/kanban.png","\nVisual columns representing statuses. Drag tasks between columns to update their status. Great for tracking workflow stages like \"Backlog → To Do → In Progress → Done\".",[162,293,294],{},"You can customize the columns - each project has its own set of statuses.",[271,296,298],{"id":297},"dependency-graph","Dependency graph",[162,300,301],{},[173,302],{"alt":303,"src":304},"TaskView interactive dependency graph showing connected task nodes with directional arrows","/docs/graph-2.png",[162,306,307],{},"An interactive network graph showing how tasks connect to each other. Link tasks to define dependencies, then zoom out to see the big picture. Useful for planning complex work where order matters.",[166,309,311],{"id":310},"use-the-dashboard","Use the dashboard",[162,313,314,318],{},[173,315],{"alt":316,"src":317},"TaskView dashboard with widgets for today's tasks, upcoming deadlines, recent activity, and completed work","/docs/dashboard.png","\nThe main screen (home page) shows a dashboard with widgets:",[212,320,321,327,333,339],{},[215,322,323,326],{},[181,324,325],{},"Today's tasks"," - what's due today",[215,328,329,332],{},[181,330,331],{},"Upcoming deadlines"," - what's coming soon",[215,334,335,338],{},[181,336,337],{},"Recent activity"," - latest changes across all projects",[215,340,341,344],{},[181,342,343],{},"Completed tasks"," - what's been done",[162,346,347],{},"This gives you a quick overview without opening any specific project.",[166,349,351],{"id":350},"search","Search",[162,353,354,355,359,360,363],{},"Use the global search (click the search icon or press ",[356,357,358],"code",{},"Ctrl+K"," / ",[356,361,362],{},"Cmd+K",") to find any task across all your projects. Filter by tags, priorities, statuses, or assignees (available only in the selected project).",[166,365,367],{"id":366},"whats-next","What's next",[212,369,370,377,383],{},[215,371,372,376],{},[373,374,375],"a",{"href":50},"Learn about Kanban boards"," - customize columns and workflow",[215,378,379,382],{},[373,380,381],{"href":55},"Set up task dependencies"," - link related tasks on the graph",[215,384,385,388],{},[373,386,387],{"href":125},"Invite your team"," - collaborate with others",{"title":390,"searchDepth":391,"depth":391,"links":392},"",2,[393,394,395,396,402,403,404],{"id":168,"depth":391,"text":169},{"id":190,"depth":391,"text":191},{"id":200,"depth":391,"text":201},{"id":265,"depth":391,"text":266,"children":397},[398,400,401],{"id":273,"depth":399,"text":274},3,{"id":283,"depth":399,"text":284},{"id":297,"depth":399,"text":298},{"id":310,"depth":391,"text":311},{"id":350,"depth":391,"text":351},{"id":366,"depth":391,"text":367},"Get started with TaskView in 5 minutes - create projects, add task lists, organize work with Kanban boards and dependency graphs. Quick start guide for self-hosted project and task management.","md",{},{"icon":21},{"title":18,"description":405},"7NqJ4EXg8D9whcr5cV6yfHTCkPfANphEReMgjevFYBw",[412,414],{"title":13,"path":14,"stem":15,"description":413,"icon":16,"children":-1},"Install and deploy TaskView using Docker Compose. Step-by-step setup guide for a self-hosted task management server with PostgreSQL, Node.js API, and Vue web app. Deploy on any server in 5 minutes.",{"title":29,"path":30,"stem":31,"description":415,"icon":32,"children":-1},"Organize work with projects, task lists, and color-coded tags in TaskView. Each project has independent members, roles, statuses, permissions, and archiving. Flexible workspace management for teams.",1783289464129]