Teamdeck

Comprehensive resource management tool designed for creative agencies and software houses, featuring intuitive UI, real-time notifications, and advanced analytics for effective project planning, time tracking, and leave management.
Expertise

UX / UI

Branding

Product Development

Frontend Development

Backend Development

Quality Assurance

Industry

Data Management

Timeline

About

Teamdeck is the resource planning software and our first major in-house product. The tool combines resource scheduling, time tracking, and leave management to help companies manage their teams effectively. Typically, teamdeck is used by creative agencies, software houses, finance & product teams that manage multiple projects simultaneously. Being a software house ourselves, we understand these companies' challenges and have a solid idea of how to solve them.

Challenge

Companies often find it difficult to keep track of all their teammates working on different projects. Some people are overutilized while others have little to do. As a result, managers struggle to keep the current projects going and plan the production pipeline. In order to improve this process, companies rely on multiple apps to manage their resources - one tool for time tracking, one to manage the vacations, one to act as a team calendar. It only makes matters worse, as several apps generate more costs, require more time to manage them and, since different groups use different tools, the visibility between departments is lost. That’s where we step in.

Process

Teamdeck covers the whole resource management lifecycle, from planning the assignments to measuring team’s performance. Resource calendar and team utilization dashboard make it possible to plan the projects with confidence, both the current and upcoming ones. Precise timesheets help to stay on top of the projects’ costs. Finally, the leave management features minimize the back-and-forth communication between team members and their executives.

Solution

Traditionally, many resource schedulers and timesheet tools have been based on rather plain spreadsheets. We have set out to prove that a functional tool can be also aesthetically pleasing. Teamdeck’s UI, an interpretation of Google’s Material Design, is simple and intuitive. Subtle animations and microinteractions enrich the experience.

Technology

It can be challenging to build a collaborative tool that performs well for different team sizes. We're using AngularJS Material for the common UI components but the calendars and reports are custom-built with AngularJS and D3. This gives us full control over the key elements of our app. Pusher helps us to manage realtime notifications.

Teamdeck is a cloud-based app that comes with a downloadable desktop time tracker. It was built with Electron, which allowed us to use web technologies to create a desktop app that would work on different operating systems.

The very premise of SaaS required us to be able to deliver the same quality of product for every user out there. Having scalability and smooth deployment procedure in mind, we’ve decided to use the Amazon stack and implement Docker containers. In order to spot issues immediately and troubleshoot fast, we’re constantly monitoring teamdeck’s performance with Datadog and Sentry.

Get in touch

Have a project in mind? Send us the details and we will reach out to you with the next steps.

Oops! Something went wrong. Please try again.