Team View - Best way to manage workload and resources in monday


Hi all,

I’m Thusitha Manathunga and I created Team View for monday Apps Challenge. Team View is a app that helps you to track and manage your team’s workload efficiently.

How it works?
Watch demo

Getting Started
Add Team View to your dashboard

What it does?

Team View is the perfect monday app for resource and workload management, making it easy to see what people are working on now as well as in the future. It comes with a dashboard widget and a board view where you can connect any number of boards which has at least one People column and one Status column. Team View is 100% secure since it stores all the information inside monday and does not transfer data in and out from monday.

With Team View you can,

Track & manage workloads: You can see a summary of all team members with their done percentages and tasks assigned to them. This helps to keep track of the project progress and identify how tasks are delegated between people.

Workload thresholds: You can define workload thresholds as tasks or time estimates. This allows you to see each team member’s current workload and identify who is overloaded and who is free.

Do more… Less hassle! Unlike other monday apps, Team View has no limits on the number of boards that can be connected. It also supports sub items and you can create awesome dashboards with no time. Team View is built from the ground up to support heavy data loads and it offers an advanced item view to do more in less time.

Following are the key features of Team View,

:white_check_mark: No Board Limits: Configure unlimited number of boards without any limits.

:white_check_mark: Sub-items Support: View and manage workloads of sub items.

:white_check_mark: Workload Map: Visualize current workload of your team members.

:white_check_mark: Done Percentages: Identify done and not done tasks with their percentages.

:white_check_mark: Tasks vs Time: Track your team by both tasks and time estimates.

:white_check_mark: Workload Thresholds: Identify overloaded people in your team with thresholds.

:white_check_mark: Status Breakdown: Summary of each team member’s current task statuses.

:white_check_mark: Due Dates: Filter and visualize tasks by their due dates.

:white_check_mark: People Cards: Analyze each team member’s tasks summary.

:white_check_mark: Drag & Drop: Easily switch task assignees by drag and drop.

:white_check_mark: Advanced Filters: Filter items with multiple AND & OR conditions.

:white_check_mark: Custom Sorting: Multiple sorting options to identify overloaded people.

:white_check_mark: Advanced Item View: Improved item view to update details and post updates.

:white_check_mark: Status Timeline: Visualize timeline of a task’s status and identify bottlenecks.


Workload and resource management is a key aspect of any project. There should be an easy way to track and manage workloads among different team members and see who’s overloaded and who can take on more tasks. At the moment lacks this kind of detailed analysis about workload and resources. That’s where Team View can help you to see a summary of your team and delegate tasks among team members in the best possible way to maximize resource utilization. Team View will also help you to understand how your team is performing and identify any bottlenecks that impact your deadlines.

How I built it

Team View was built using React. Both monday React UI components and the Ant design library were used to create the user interface and some styles were overridden to match with monday design guidelines. With the support of inbuilt monday JS SDK and GraphQL APIs I was able to query data from front-end.

Before integrating with monday APIs, all the UIs were created locally and tested statically to reduce development times. Being the sole developer, it took me around 6 weeks to complete and finish the entire application.

Is this free?

Yes. At the moment Team View is at it’s early stages and we are collecting feedback and suggestions to improve further. In future with additional features and updates, Team View may add subscription plans.

So, why wait…
Install Team View now and send your ideas and feedback at


@thusitha - This is incredible! Congratulations on a job well done on this. I am starting to play around with it for a few clients and will begin to provide some feedback asap. This is exactly what I have been waiting for better organize workload and resource utilization/health. Brilliant!


looks like a great app! and great demo highlighting the features! looking forward to playing around with this!

1 Like

Wow, wow, wow! Love it. I’m off to install it and configure demos for several of our clients who are going to want this. Thanks, @thusitha. Amazing job.

1 Like

It doesn’t seem to work on the MacOS app. It works in Safari but we all use the app.

I build it in Safari but then on the app there is a box on the dashboard saying “This app in unavailable. The app was installed or deleted by the developer”

@thusitha - When will this be supported on mobile?

Hi @CJDC , Team View should work as expected in both browser and the desktop app. But as I have noticed, sometimes monday dashboards have issues where certain widgets are shown as not available even if they are available. This is mainly an issue within the monday app and not an issue related to the Team View widget.

Hi @PolishedGeek, Theoretically Team View should support the mobile app. Certainly there is some space for the UI improvements to cater small screen sizes. It’s very hard to create the same desktop app experience within the smaller mobile resolutions. But we are doing our best to improve the user experience on both mobile and the desktop screen sizes.

Looks great, will start experimenting with it!

Already one feature suggestion: come up with a suggestion on how to handle people’s vacation/sick days and public holidays. These days impact your capacity planning, but are ignored when you only take into account the tasks and have one default “capacity number” (= 40 hours/week).