BeeTack

PLAN A’s Internal Shift Tracking System

For over two years, PLAN A relied on an external web-based shift tracking platform. However, as the company scaled, costs increased significantly. The system required additional maintenance efforts, had frequent technical errors, and lacked flexibility for customisation. Exporting reports became cumbersome, and employees often forgot to log official holidays, sick leaves, and days off, leading to inaccurate reports for clients. A tailored internal solution became necessary to address these challenges.

Overview of the BeeTack project

Users & System Requirements

The primary users of the system included:

  • Employees – to log daily shifts.
  • Project/Team Managers – to oversee project-specific tracking.
  • C-Level Executives – to ensure high-level visibility and strategic decision-making.

 

Key Goals & Functional Requirements:

  • Enable employees to log shifts daily.
  • Provide automated report exports on a monthly basis.
  • Assign employees to specific projects and clients.
  • Support role-based access (employee,manager,suepr admin).
  • Integrate with BambooHR for seamless leave tracking.
  • Display project readiness states for client reporting.
  • Highlight upcoming events such as official holidays and anniversaries.

 

Design Approach

When PLAN A decided to build an internal shift tracking system, our goal wasn’t just to replicate the old tool—it was to design a solution tailored to real people, real workflows, and real challenges inside the company.

We started by mapping the needs of three core user groups:

  • Employees – needing a fast, hassle-free way to log their shifts.
  • Managers – requiring oversight of hours at the project level.
  • Executives – needing clear, high-level reports to support decision-making.

User Pain Points

From the start, we knew that simplicity and familiarity were key. Our users didn’t need a learning curve; they needed a system that felt like second nature.

We focused on

  • Prioritising frequent actions: Everyday tasks were made accessible in just one or two clicks.
  • Mirroring organisational processes: The system was designed around existing workflows, not forcing users to adapt to new ones.
  • Using familiar patterns: By leveraging common interface conventions, employees could start using the system immediately, with no formal training required.

To support long-term growth, we created a custom design system, building on Ant Design and extending it with tailored components. Inspired by the Theory of the Organism, this system was structured to scale organically as PLAN A expands, ensuring new features could be integrated without disrupting the existing experience.

The design was developed in Figma, guided by insights from user interviews and best practices in enterprise UX. Every screen, interaction, and component was validated against one simple question: “Will this make users’ work easier?”

Development & Technology Stack

Tech Stack

Frontend: React, Ant Design
Backend: .NET
Database: SQL-based solution
Integrations: BambooHR & Microsoft Teams

Development Timeline

The system was designed, developed, and deployed within four months.

Project tech stack

Development challenges & solutions

A key challenge in Beetack’s development was managing employees with multiple project assignments, each with distinct engagement types and varying engagement hours. These variations directly impacted real-time overview calculations, making data aggregation complex and performance-intensive.

To address this, we optimised our approach by leveraging projections in Entity Framework (EF) to fetch only the necessary data, reducing query load and improving efficiency. We also integrated MediatR to decouple business logic, ensuring clean and maintainable query execution. Additionally, GraphQL allowed us to structure queries dynamically, retrieving only the required engagement data and preventing over-fetching.

By combining these strategies, we streamlined our real-time calculations while maintaining a responsive and efficient user experience, ensuring that engagement metrics remained accurate and up-to-date.

Key Features & Benefits

Automated Tracking

The system auto-fills official holidays, sick leaves, and days off via BambooHR integration.

Auto-filles holidays & leaves, screen from the app

Role-Based Access

  1. Employee: log shifts, view personal log history.
  2. Project Admin: oversee colleagues assigned to this project.
  3. Client Admin: manage and oversee clients with projects associated with it.
  4. Super Admin: full access across all projects and reports.

Role-based access, screen from the app

Project Readiness State

Projects have a status tracker to ensure they are properly prepared for client reporting.

Project readiness state, screen from the app

Optimised Reporting

  • Reports provide instant insights on overtime, leaves, and overall project hours.
  • Clients can see key workforce metrics at a glance.
  • Upcoming events like official holidays and anniversaries are highlighted.

Visibility for clients, screen from the app

Implementation & Results

To ensure a smooth transition, employees tracked their shifts in both the old and new systems for the first month. No formal onboarding was required for employees, as the interface followed common patterns, making it intuitive. Managers and C-level executives received a short onboarding session to familiarise themselves with reporting features.

Key Outcomes

  • Cost Reduction - Eliminated dependency on external platforms, reducing expenses.
100%
cost reduction
  • Minimised Human Errors - Automated tracking improved data accuracy.
92%
fewer inaccuracies
  • Better Visibility - Improved project monitoring and team allocation.
100%
better visibility
  • Clearer Reports - Enhanced report structure allowed clients to quickly assess team performance.
Happier
clients

 

Noticed the same gaps in your current tools? Let’s connect and figure out a smarter way forward.

contact us

Illustration time tracking, men sitting on sandbar

Join us as we explore the technology behind business growth. click here

Continue reading

AI-Driven Biomimicry Platform

The AI-driven biomimicry platform is a web-based solution designed to help engineers and researchers find nature-inspired solutions to real-world problems. The platform allows users to design and oversee projects applying nature's approaches to solving problems to human and environmental issues by utilising the principles of biomimicry.

Assume that a research team studying sustainable architecture is looking for ways to cut down on energy use. They used the platform to analyse termite mound ventilation systems, applying these principles to design energy-efficient buildings with improved airflow and temperature regulation. By leveraging AI-driven insights, the team was able to optimise their design based on nature’s proven strategy.

Picture showcasing termite mound residential building

Client Interview - Ana Mineva, CEO DGLegacy®

Have you ever thought of your digital assets as anything that might need to be bequeathed? Meet Ana, founder of the German based start-up DGLeagacy® , seasoned product, engineering, and marketing professionals with proven entrepreneurial track record. They’ve not only already built successful startups but have been in key roles in other companies elevated as unicorns.  

Agile vs Lean.

In project management, two huge value-driven methodologies have been imposed: Lean and Agile. Although incomparable, both often find their names in the debate of project management professionals trying to optimize their process efficiency, improve its outcomes, and adapt to changing demands. Below is a comparison of these two well-used frameworks.

Newsletter

Subscribe for practical tips and tech insights.