Dependle Guide

Welcome & Introduction

What Dependle is for

Dependle is designed to help teams organize and manage their work in a way that feels intuitive, flexible, and free of unnecessary complexity. Whether you're overseeing multiple projects, leading a department, or just trying to stay on top of your own responsibilities, Dependle gives you a clear structure without becoming rigid.

At its core, Dependle provides a shared workspace where tasks, projects, and priorities are aligned and easy to navigate. It works just as well for individuals tracking their personal tasks as it does for larger teams managing collaborative initiatives.

There's no single "right" way to use Dependle. It can be adapted to your existing processes — whether you're running weekly sprints, tracking long-term goals, or organizing day-to-day operations. What matters is that you and your team feel in control, aligned, and productive.

Who Dependle is for

Dependle is built for teams of all sizes that want a flexible and organized way to manage their work. Common roles include:

  • • Project managers who need to coordinate work across timelines and contributors
  • • Team leads who want a transparent view of priorities and progress
  • • Individual contributors who benefit from clarity on what's expected and when
  • • Admin or operations staff who manage team structure, user access, and billing

If your team has ever lost time to fragmented tools, unclear responsibilities, or lack of follow-through, Dependle is here to provide one reliable place to keep things on track.

What you can do with Dependle

With Dependle, you'll be able to:

  • • Track your own responsibilities across multiple workspaces and projects
  • • Get a shared view of team activity, status, and workload
  • • Create and manage tasks with status, deadlines, descriptions, subtasks, and comments
  • • Work across multiple views: task board (kanban), lists, calendars, or your own backlog
  • • Organize your team into structured workspaces for different departments, clients, or initiatives
  • • Manage team members, invite collaborators, and adjust billing — all from one place

This guide will walk through each major section of Dependle, showing how it works and how to get the most out of it.

First time logging in

First of all, weelcome to Dependle. We are thrilled to have you! To the very left you'll find the navigation bar. This is your way of navigating Dependle. click the arrow at the top to expand it, click it again to retract it.

If this is your first time logging in, you'll likely want to begin by adding a task — something small to get started, or something you know you need to get done! This section walks you through everything from creating a first task to creating a new project and inviting your first team member.

Step 1: Create your first task

To begin, click at the top-left of the task view. A new task input will appear where you can give your task a name — for example, "My first task".

Step 2: See it in the task list

Once created, your task will appear in the task list. Here, you can track your progress and manage your view using the available filters.

Implement user authentication system
0%
low
No deadline
No project

  • Today, Week, or All — switch between filters based on what matters now
  • Use the Archived tab to revisit older or completed tasks
  • Click a task to view or update details
  • Delete tasks that are no longer relevant
  • Use the edit, delete and archive buttons to interact with your task

Step 3: Open the task modal

Clicking a task opens the task modal — a focused space where you can manage all the details related to that task.

Product Team Sprint Planning
Implement user authentication system
In Progress

Description

We need to implement a secure user authentication system that includes:

  • User registration and login
  • Password reset functionality
  • Two-factor authentication
  • Session management

This should integrate with our existing user management system and follow security best practices.

Subtasks (3)

  • Set up authentication database schema Completed
  • Implement login/logout functionality In Progress
  • Add two-factor authentication To Do
Add subtask

Comments

JD
John Doe 2 hours ago

I've completed the database schema setup. The tables are ready for the authentication logic.

SM
Sarah Miller 1 hour ago

Great work! I'll start working on the frontend components once the login API is ready.

Task Properties

Created: 2 days ago
Updated: 1 hour ago

The modal is split into two main sections:

  • Left side: Task title, description, subtasks, and comment section for updates or discussions
  • Right side: All task properties including status, priority, duration, deadline, assignee, and project association

This modal helps you keep everything in one place and easy to update as your work progresses.

But right now, you don't have any projects to associate this task with. We need to create one to do that — so let's create your first project!


Step 4: Create a project and assign a task to it

To get started, head over to the Projects tab in the sidebar. This is your hub for managing all project-related work. Once you're there, click the Create Project button in the top right corner of the screen.

When the project modal appears, you can give your project a name and decide whether it should be private. You can also set a deadline, or archive or delete the project if needed. Everything is handled within this modal, and once you're happy with the setup, just close the window. Your new project will be created and automatically selected.

Roadmap 2025

To switch between projects later on, simply click the project name in the top navigation bar. A dropdown will open, listing all your available projects. Just pick the one you want to work in and it will become the active context for any new tasks or edits you make. You can also click the cog symbol to edit your current project.

Once your project is set up, go back to your task and open the task modal. On the right side, you'll again see the field labeled Projects. Click it and select the project you just created. That's it — the task is now linked to your project.

When you return to the Projects tab, you'll now see that task listed under your project, helping you keep everything organized and grouped.

In the future, if you want to add more tasks to this project, you can do so either from the Projects view itself or from your My Tasks view. Just make sure to assign the correct project during task creation.

This workflow helps you maintain clarity as your work scales, keeping tasks neatly grouped under their relevant initiatives.

Step 5: Invite your first teammate

Once your workspace is set up, it's time to bring someone along! Head over to the Team tab from the admin panel. Here, you'll see an overview of your current team members and how many seats you've used.

To invite a new teammate, click the Invite User button. This opens a modal where you can enter their email address and decide which workspaces they should have access to. You don't need to add them to everything — just check the relevant boxes based on the work they'll be involved in.

Invite User

Select All
Select workspaces
Marketing Product

Once sent, your teammate will receive an email with a link to join the platform. They'll instantly show up in your Team list, but their status will be shown as pending until they accept the invite.

If you accidentally forgot to give them access to a specific workspace, don't worry. Simply go to the Workspaces tab, click into the relevant workspace, and invite them from there.

You're now ready to collaborate!

With your workspace set up and your first teammate onboard, you're all set to start working together. Whether you're managing tasks, tracking progress, or planning ahead — everything you need is now in place.

As your work grows, your team might too. When that happens, just head over to the Billing tab. From there, you can add more seats and invite new members as needed. It's quick, flexible, and scales with you.

You're now fully equipped to collaborate, delegate, and deliver — all in one place!

How Dependle Works

Logic

Dependle overview diagram

The diagram illustrates how Dependle structures work across teams, departments, and individual contributors.

At the top of the structure is "The Brewing Company", which represents a team. This is the highest-level entity in Dependle, typically corresponding to a company or organization. Everything else lives within this team.

Beneath the team are two colored sections: Product department and HR department.

Each of these is a workspace — a way to organize related projects under a common theme, team, or function. In this case, the Product and HR departments have their own workspaces to separate their workflows.

Inside the Product department workspace are two projects: Backlog 2025 and Sprint 4. Both of these projects contain and share the same task: "Decide new price". This illustrates that a single task in Dependle can belong to multiple projects simultaneously, which is useful when work spans more than one initiative or timeline.

Similarly, the HR department workspace contains: Jessica's to-do and Team activities. These two projects also share a task: "Write new hire ad". This could represent a shared responsibility or a task that affects both personal to-dos and team-level planning. A task kan also hold multiple subtasks, which makes it easy to break a task down even further.

Users in Dependle

Diagram showing how users can belong to multiple teams in Dependle

In Dependle, users are not tied to a single team. Instead, a single user can belong to multiple teams — for example, if they collaborate across companies, departments, or client organizations. Each team is made up of a number of seats and all billing is handled on a team level.

Each team is its own separate space in Dependle. It has its own members, workspaces, projects, and billing settings. What you do in one team stays isolated from others, making it easy to manage distinct contexts without clutter or confusion.

If you're part of several teams, you can switch between them from the main navigation. You'll only see the workspaces and projects that belong to the team you're currently viewing.

This setup is especially helpful if:

  • You work in a portfolio company
  • You're a consultant who helps multiple clients, each with their own team
  • You participate in external collaborations or cross-company projects

Your account stays the same across teams — same login, same settings. But your data stays neatly organized in each team, so you always know what belongs where.


Teams and Workspaces

Every user in Dependle belongs to at least team. Within each team, you and your team can create multiple workspaces — containers for organizing work. You might create one workspace per department (like Marketing, Product, HR), per client (for agencies or consulting teams), or per internal initiative (like hiring or onboarding). It's up to you.

Workspaces provide structure. They group together related projects and people so each team can focus on what's relevant to them. You can switch between workspaces from the main navigation. Selecting a workspace will change which projects and task you see and work on. A task can belong to multiple projects, but a project can never belong to multiple workspaces. Workspaces are enclosed environments to organize work within.

Workspaces are not just folders — they determine which users see which projects, and they act as the home for project planning, task management, and team setup. Assigning a user to a workspace will make the workspace appear in the sidebar to the left.

Projects and Tasks

Inside each workspace, you'll find projects. Projects are collections of tasks that typically represent initiatives, feature work, deliverables, or ongoing responsibilities.

Tasks live inside projects. They're the building blocks of work. A task can include:

  • • A name and description
  • • A due date
  • • A status (e.g. To Do, In Progress, Done)
  • • An assignee
  • • Subtasks
  • • Comments and discussions

You can think of projects as containers for related tasks. Some teams keep their projects small and specific (e.g. "Q2 Newsletter Launch"), while others create broader groupings like "Product Backlog" or "Website Updates". A task can belong to multiple projects, but a project can never belong to multiple workspaces. Workspaces are enclosed environments to organize work within.

Task Types: Main Tasks vs. Subtasks

Main Tasks are any tasks that are not nested under another. They represent standalone work items or larger parent-level assignments.

Subtasks are tasks that exist within the context of a main task. They're typically used to divide a complex item into smaller, manageable pieces.

You can filter between displaying all tasks or showing only main tasks, depending on how you prefer to view your workload. This distinction helps when organizing projects into clear hierarchies.

Task and Project States: Archived vs. Deleted

Archived tasks and projects are stored for reference but removed from the active views. They are not visible in default filters, but you can access them under the "Archived" filters in the task and project views. Use archiving when a task or project is complete or paused but may need to be revisited later. Archived tasks and projects can be restored at any time.

Deleted tasks and projects are permanently removed. Deletion is irreversible and intended only for tasks that are no longer relevant or were added by mistake.

This separation ensures you have flexibility to manage tasks and projects without losing historical context unless explicitly intended.

Views in Dependle

Dependle is organized into several main views. Each view serves a different purpose, and within some of them, you can choose how to display and interact with your tasks. Here's a breakdown of how the navigation is structured:

  • My Tasks – Your personal dashboard that shows tasks assigned to you or created by you, regardless of which project they belong to within the current workspace.
  • Projects – A shared view for teams to manage and collaborate on projects. Each project supports multiple subviews:
    • Kanban view – Tasks are displayed in columns by status (e.g., To Do, In Progress, Done). Useful for visual planning and drag-and-drop task movement.
    • List view – A table-style display showing all tasks within a project, ideal for scanning and sorting task details.
    • Calendar view – Tasks are arranged by due date across a weekly or monthly calendar layout.
    • All Projects – A workspace-level overview of every project in that workspace, including metadata like task count and activity status.
  • Admin view – Used to manage your team, structure, and billing. It contains three dedicated tabs:
    • Workspaces – Create and manage workspaces and user access to workspaces.
    • Team – Invite users, assign roles, and manage other team details.
    • Billing – Manage your subscription plan, number of seats, and payment settings.

These views are designed to support both individual focus and team-wide coordination. You can move between them as needed depending on whether you're managing your own tasks, contributing to a project, or administering workspace structure and team settings.

My Tasks View

The My Tasks view is your personal task hub. It gives you a structured overview of everything assigned to you—whether you're planning your day, organizing your week, or reviewing past activity. The interface is designed to balance simplicity and control, allowing you to track, filter, and manage all your assigned tasks in the current workspace. This view will also show all tasks you have created that have not been assigned to anyone else yet. As soon as you assign it to someone besides yourself, it will be removed from this view.

Core Interactions

  • Task Completion: Mark a task or subtask as complete using the checkbox. This updates its visual state and, depending on configuration, may automatically archive it.
  • Inline Task Creation: Quickly add new tasks without opening a modal. This is useful for capturing thoughts on the fly.
  • Open Task Modal: Click on any task to open its full detail modal, where you can update its description, assign a project, adjust progress, add subtasks, or leave comments.
  • Assign to Project: If a task isn't yet part of a project, you can link it directly from the task modal.
  • Project shortcut: Use the dropdown list under project name to quickly go to the project's Kanban board.
  • Drag and drop tasks: Drag and drop a task onto another task to make your task a subtask of the target.

Filters and Search

Time-Based Filters

At the top of the My Tasks view, you'll find three filter options:

  • Today: Shows tasks that are scheduled for the current day or are due today.
  • Week: Expands the view to include all tasks relevant to the current week.
  • All: Displays all tasks assigned to you that are not archived or deleted.

These filters are useful for adjusting your scope—from focused daily execution to broader weekly planning.

Search

The search bar enables you to:

  • Look up tasks by title or text content
  • Narrow results based on keywords
  • Quickly locate specific items without manually scrolling

Search works across all task types, statuses, and project associations.

Projects View

The Projects View is the collaborative hub of Dependle—this is where all your team's projects live, grow, and evolve. Whether you're launching a new initiative, tracking ongoing work, or reviewing completed milestones, every project is organized here for easy access and teamwork.

Each view—Kanban, List, and Calendar—is designed to show your projects in the way that works best for you. Visualize your workflow on a drag-and-drop board, scan details in a sortable list, or plan ahead with a calendar of deadlines. No matter your style, Projects View adapts to help you and your team stay aligned, productive, and always in control.

Kanban Board

The Kanban board is the heart of visual project management in Dependle. It gives you a real-time, drag-and-drop overview of all tasks in a project, organized by status. Each project has its own unique Kanban board, showing only the tasks associated with that project.

Columns & Status

Each column on the Kanban board represents a task status (e.g., Backlog, In Progress, Preview, Completed). The columns you see are directly linked to the status field in the task modal. Moving a task from one column to another will immediately update its status everywhere—including in the task modal and in any other view. Likewise, if you change a task's status in the modal, it will move to the corresponding column on the Kanban board.

  • Delete a task by clicking the trash icon in the top right corner of the task card
  • Drag and drop tasks to update their status instantly
  • Click any task card to open the full task modal for editing, commenting, or assigning

Adding Tasks

To add a new task directly from the Kanban view, click the plus (+) sign at the top of any column. The new task will appear in that column and be assigned the corresponding status automatically.

Task Card Details & Backlog Row

Tasks in the Backlog row show limited information—just the title and the delete button. This keeps your board uncluttered. When you drag a task from Backlog into In Progress, Preview, or Completed, the card expands to show more details, such as assignee, due date, and project tags. This helps you focus on what's actionable right now.

Multi-Project Tasks

Some tasks belong to more than one project. When you move such a task to a new column in one project's Kanban board, it will also move to the corresponding column in the other project(s) it's associated with. This ensures that status is always in sync, no matter where you're working.

Filtering & Search

Use the filter options at the top of the Kanban board to:

  • Show only main tasks (parent tasks)
  • Show only subtasks
  • Show archived tasks

The search bar lets you quickly narrow down the board to tasks matching your keywords, across all columns and statuses.

Other Features

  • Each project's Kanban board is independent and holds only the tasks you associate it with
  • Task cards update in real time for all users
  • Click any task card to open the full task modal for editing, commenting, or assigning

All Projects List

The All Projects List is your command center for every project in your current workspace. Whether you're planning new initiatives, reviewing progress, or archiving completed work, this view gives you a bird's-eye perspective and quick access to every project you're involved in.

Navigating & Managing Projects

Each row in the list represents a project. Click a project name to instantly open its project modal, where you can edit details or archive/delete the project. For even faster access, use the cog wheel next to the project selector at the top of the screen.

Project Details at a Glance

  • Duration is automatically calculated from the day you created the project to its set deadline.
  • Visibility can be public or private. Your private projects are always visible to you, but you won't see private projects created by others—ensuring your sensitive work stays private.
  • Status shows whether a project is active or archived. Archived projects are hidden from most day-to-day views but remain accessible here for reference or reactivation.
  • Deadline displays the selected due date, helping you keep track of upcoming milestones and prioritize your work.
  • Private archived projects are only visible to the person who created them, so your completed or paused work remains confidential.

Project Deletion

Deleting a project is permanent—once you confirm, the project and all its tasks are gone for good if you selected it in the warning mdodal. Please double-check before deleting anything important.

Use the All Projects List to stay organized, keep tabs on every initiative, and make sure nothing slips through the cracks. It's the best way to manage your workspace as your team and projects grow.

Task List

The Task List in Projects View is a focused view that shows only the tasks associated with the currently selected project. It's a replica of the My Tasks View—all the same features, filters, and search options apply here, but scoped to just this project. If you want a refresher on what you can do in this view, check out the My Tasks View section above.

Calendar

The Calendar View gives you a visual timeline of all tasks in your workspace or project that have a deadline. It's the perfect tool for planning sprints, tracking upcoming work, and making sure nothing slips through the cracks.

Every task with a set deadline will appear on the calendar, placed on the correct day. You can switch between month, week, and day views to zoom in or out on your schedule. This makes it easy to spot busy periods, upcoming deadlines, or gaps in your plan.

Interacting with Tasks

  • Click any task to open the full task modal, where you can edit details, change the deadline, assign teammates, or leave comments.

Adding Tasks

To add a new task for a specific date, click the plus (+) sign on that day in the calendar. This opens a quick-add input where you can enter the task name. The new task will be created with its deadline set to that date, and you can open it later to add more details.

Filtering & Search

  • Search bar: Instantly filter the calendar to show only tasks matching your keywords, across all dates and projects.
  • Switch between month, week, and day views to adjust your planning horizon.

Other Features

  • Recurring tasks (if enabled) will appear on all relevant dates
  • All changes are updated in real time for your team

The Calendar View is your go-to for big-picture planning and deadline management. Use it to coordinate sprints, balance workloads, and make sure your team is always on track.

Admin View

The Admin View is the operational hub for managing your team, workspaces, and billing within the platform. Designed to streamline access control and organizational oversight, this view ensures that users with the appropriate permissions can govern both the high-level team structure and the workspace-specific setups.

The Admin View contains three critical tabs:

  • Workspaces Tab – Manage workspace membership and roles
  • Team Tab – Oversee team members and their system-wide permissions
  • Billing Tab – Manage plans, seats, and payment information

Role Hierarchy and Permissions

There are two key scopes of access in the system: team-level roles and workspace-level roles. Team roles take precedence over workspace roles, and determine who can view or control what within the Admin View.

1. Super Admin (Team-level)

The Super Admin has full control across the entire platform. This includes:

  • Access to all tabs in the Admin View: Workspaces, Team, and Billing
  • Managing billing settings, seat counts, and payment methods
  • Adding or removing team members and assigning roles (super admin, admin, member)
  • Viewing and modifying all workspaces and user roles within them

If you're looking for top-level governance across both organizational and workspace settings, Super Admin is the role to assign.

2. Admin (Team-level)

The Admin has limited administrative powers compared to the Super Admin. Their capabilities include:

  • Access to the Workspaces tab only (no access to Team or Billing tabs)
  • Managing who has access to each workspace and assigning workspace-level roles
  • Creating new workspaces

However, Admins cannot:

  • See or modify billing information
  • Add or remove team members
  • Change team-level roles

Admins operate within the scope of workspaces available to the team, ensuring smoother collaboration without exposing sensitive account settings.

3. Member (Team-level)

Members are the standard users of the platform. Their abilities include:

  • Creating new workspaces
  • Collaborating within assigned workspaces

They cannot:

  • Access the Admin View
  • Assign or change roles
  • See the Team or Billing tabs

Members are limited to workspace participation and do not have any control over team or subscription settings.

Workspaces Tab

The Workspaces Tab is where you manage who has access to what workspaces, and in what capacity. This view is especially useful for Super Admins and Admins who need to manage access for sub-teams like HR, Marketing, or Product.

Key Features

  • Assign Members to Workspaces: Choose which team members should belong to which workspace.
  • Set Roles within Workspaces:
    • Assign users as workspace admins or workspace members
  • Workspace admins can:
    • Manage access within their specific workspace
    • Invite existing team members to join
    • Assign roles to users within that workspace
    • Delete the workspace
  • Delete a Workspace:
    • Only workspace admins and above can perform this action
    • Deleting a workspace permanently deletes all associated projects and tasks

This tab is vital for dividing work efficiently while maintaining boundaries between focus areas or departments.

Team Tab

The Team Tab governs your organization's top-level structure. This is where Super Admins handle team-wide membership, roles, and configuration.

Key Features

  • Invite New Members: Onboard new users into the team.
  • Assign Roles: Designate team-level roles (Super Admin, Admin, Member) for each individual.
  • Remove or Reassign Users: Revoke access or shift responsibilities when team composition changes.
  • Add More Seats: Redirects to the Billing tab to purchase additional user seats.
  • Rename or Delete Teams:
    • Use the cogwheel next to the team name to rename or delete the team.
    • Deleting a team will remove all data associated with it.
    • If a team is accidentally deleted, you can restore it by contacting support.

The Team Tab is the authoritative place for structural decisions at the highest level.

Billing Tab

The Billing Tab provides full transparency and control over your plan, payment details, and seat management. This tab is only accessible to Super Admins.

Key Features

  • View Current Plan: See your active subscription and what's included.
  • Track Active Seats: Monitor how many users are currently using paid seats.
  • Add More Seats: Expand your team as needed by purchasing more seats.
  • Cancel Subscription: End your subscription at any time from this view.
  • Change Billing Information: Update your card, billing contact, or other payment details.
  • View Payment History: Access all past invoices and receipts for bookkeeping or review.

This tab ensures that financial oversight is handled by those with the appropriate level of administrative authority.

File Uploads in Dependle

At Dependle, we have intentionally disabled file uploading within the platform. This is a conscious decision rooted in our belief that the best project management happens when your files and documents are stored in dedicated, best-in-class tools—while Dependle remains your central hub for organizing, tracking, and collaborating on work.

Instead of uploading files directly, we encourage you to link to documents and files stored in services like Google Drive, Dropbox, Notion, or your company's preferred storage provider. This approach offers several key benefits:

  • Centralized Storage: All your files remain in one place, making them easier to find, manage, and secure.
  • Up-to-date Documents: Linked files always point to the latest version, reducing confusion and version control issues.
  • Single Source of Truth: By linking, you ensure everyone is referencing the same document, eliminating duplicates and outdated copies.
  • Efficient Collaboration: Teams can work in their preferred document tools, while Dependle keeps everyone aligned on tasks and progress.
  • Structured Organization: Linking files to tasks, projects, or comments in Dependle helps maintain a clear, auditable workflow without duplicating storage or creating silos.
  • Better Version Control: Your team always accesses the latest version, and document history is managed by your storage provider.

Our philosophy is simple: Dependle is your project management command center, not a file storage solution. By linking to your working documents, you keep your organization streamlined, efficient, and focused on what matters most—getting work done.

Need Help?

Support Channels

  • Email: support@dependle.io
  • Feedback: Submit feature requests