← Späť

AI Task Manager

TaskR

AI Task Management PWA Time Tracking Email Integration Collaboration

Inteligentný task manager s integrovaným AI na spracovanie emailových požiadaviek do úloh. Používatelia môžu pracovať na úlohách, pridávať komentáre, dokumenty a hlavne trackova svoj čas. Plne funkčná PWA aplikácia optimalizovaná pre prácu na mobile aj desktope. AI automaticky analyzuje prichádzajúce emaily, extrahuje úlohy, priradí prioritu a zaradí ich do správneho projektu.

AI

spracovanie emailov

PWA

mobilná aplikácia

24/7

time tracking

RT

real-time kolaborácia

Čo projekt rieši

Pre používateľov

  • Jednoduché sledovanie času jedným klikom
  • Prehľad úloh a projektov
  • Real-time aktualizácie v tíme

Pre manažérov

  • Prehľad času celého tímu
  • Finančné reporty (príjem, náklady, zisk)
  • Konfigurovateľné oprávnenia
  • Podklady pre fakturáciu

Kľúčové funkcie

Time Tracking

  • Real-time timer – spustenie/zastavenie jedným klikom
  • Jeden aktívny timer na používateľa
  • Automatické záznamy pri zastavení
  • Poznámky k odpracovanému času
  • Kompletná história

Správa projektov

  • Hierarchia: Klient → Projekt → Task Group → Task
  • Vlastné konfigurovateľné statusy
  • Board view (kanban) aj list view
  • Task groups – Backend, Frontend, Bugfixing

Tímová spolupráca

  • Priradenie používateľov s rolami
  • Individuálne hodinové sadzby
  • Real-time WebSocket notifikácie
  • Komentáre, subtasky a watchers

Finančné funkcie

  • Hourly rate – fakturačná sadzba (napr. 50 €/h)
  • Cost rate – nákladová sadzba (napr. 20 €/h)
  • Automatický výpočet: Cena = čas × sadzba
  • Dashboard so ziskovosťou

Time Reports

  • Mesačné reporty pre fakturáciu
  • Snapshot dát – nemenný záznam
  • Filtrovanie podľa klienta, projektu, obdobia
  • Export pre faktúry

Permission systém

  • Granulárne oprávnenia – create_task, track_time…
  • Konfigurovateľné role – Admin, Employee, Consultant
  • Per-projekt roly s rôznymi oprávneniami

Používateľské rozhranie

Hlavné sekcie

  • Dashboard – prehľad a štatistiky
  • Projekty – zoznam a detail
  • Klienti – správa klientov
  • Reporty – časové reporty
  • Kalendár – zobrazenie času
  • Nastavenia – roly a profil

Dátový model (hierarchia)

  • Klient – top-level entita
  • Projekt – patrí pod klienta
  • Task Group – Backend, Frontend, Bugfixing
  • Task – jednotlivé úlohy
  • Time Entry – záznamy času pod task
  • Komentáre, prílohy, watchers

Technické riešenie

Frontend

Vue 3 (Composition API)

Build

Vite

State

Pinia

Styling

TailwindCSS 4 + DaisyUI 5

Backend

PHP 8.3+ (no framework)

Database

MariaDB

Auth

JWT (24h expiration)

Real-time

Soketi (Pusher-compatible)

Jedinečné vlastnosti

01

Jednoduchý time tracking – jeden klik na spustenie/zastavenie

02

Real-time spolupráca – okamžité aktualizácie pre celý tím

03

Flexibilné oprávnenia – granulárne práva pre rôzne role

04

Finančná transparentnosť – prehľad nákladov a ziskovosti

05

Bez vendor lock-in – natívne PHP, žiadny framework

06

Viacjazyčnosť – slovenčina a angličtina

Cieľová skupina

Freelanceri

Sledovanie času pre klientov

Agentúry

Viacero projektov a tímov

IT firmy

Presný time tracking

Konzultanti

Fakturácia podľa času