TECHNICAL · DELIVERY · LEAD ·
iOS · WEB · AUTOMATION · AI · DOCKER · REACT · NODE ·
PRODUCT ARCHITECTURE · TEAM LEADERSHIP · MANAGEMENT ·
0%
All projects
SETTERS Resources Manager — Resource Management & Time Tracking System

SETTERS Resources Manager — Resource Management & Time Tracking System

2026Full Cycleresource-management

Role

Full cycle: from idea and architecture to development and deployment.

Tech

Layer Stack
Web app Next.js 16, React 19, TypeScript
Telegram Mini App Vanilla JS + Telegram WebApp SDK
Database Supabase (PostgreSQL)
Authentication Telegram ID + encrypted sessions
Deploy Docker, GitHub Actions, Nginx
Integrations Bitrix24, Telegram Bot API

Key features

  • 01Weekly team workload overview by department with drill-down to specific days and projects
  • 02Project management: statuses, deadlines, team, contract and internal hours, Bitrix24 sync
  • 03Discipline analysis — who isn't logging hours, who has gaps, fill rate by department
  • 04Production calendar with flexible holiday and working day configuration
  • 05Internal projects for tracking non-billable workload
01

Problem

Agencies and service companies drown in resource planning chaos. Who's available, who's overloaded, how many hours were sold to a client vs. how many were actually worked — the answers are scattered across spreadsheets, chats, and managers' heads. People forget to track time, managers learn about problems after the fact, and month-end close turns into a detective investigation.

02

Audience

Role Scenario
Account manager / project manager Sees team workload for the week, distributes people across projects, monitors contract hours burn
Department head Tracks fill rate and discipline across the entire department, catches overload before it becomes a problem
Team member Logs hours in 30 seconds in Telegram, without leaving the work chat; sees personal stats and history
HR / resource manager Plans vacations, sees real people availability, understands team capacity
Admin / operations director Configures deadlines, calendar, access rights; gets a holistic view across the company
03

What's different

  • Telegram-first approach. Employees don't open a separate service — tracking is built into where they already spend their workday. This solves the core pain: people actually log their hours.
  • Two roles — two interfaces. Instead of a universal UI that's convenient for no one — a minimal form for the team member and a full panel for the manager.
  • Auto-lock periods. The deadline is configurable; after it, the month's data is frozen. No endless retroactive edits.
  • Built for the agency model. Contract vs. internal hours, presales, subscriptions, multi-project — this isn't a task tracker adaptation, it's a tool built for service business realities.
04

Mini App & Chat

05

Admin Panel

06

Customization

  • 01Month-close deadline — configurable via the admin UI
  • 02Production calendar — arbitrary working/non-working day ranges, timezone
  • 03Department and project structure — unlimited nesting, flexible roles (lead, manager, member)
  • 04Project types — one-off, subscription, internal; custom lifecycle statuses
  • 05Access control — full access for admins, restricted for others
  • 06Branding — styles, fonts, favicon, name via config and CSS
  • 07Integrations — API endpoints are extensible, webhook architecture allows connecting new services

Need something like this?

Tell me about the task — I'll suggest an approach, pick a stack and scope it out.