An intelligent task manager with integrated AI for processing email requests into actionable tasks. Users can work on tasks, add comments, documents, and most importantly track their time. A fully functional PWA application optimized for both mobile and desktop use. AI automatically analyzes incoming emails, extracts tasks, assigns priority, and places them in the correct project.
AI
email processing
PWA
mobile application
24/7
time tracking
RT
real-time collaboration
Problems Solved
For users
- Simple one-click time tracking
- Task and project overview
- Real-time team updates
For managers
- Entire team work hours overview
- Financial reports (revenue, costs, profit)
- Configurable permissions
- Billing documentation
Key Features
Time Tracking
- Real-time timer – start/stop with one click
- Single active timer per user
- Automatic records on stop
- Notes for tracked time
- Complete history
Project management
- Hierarchy: Client → Project → Task Group → Task
- Custom configurable statuses
- Board view (kanban) and list view
- Task groups – Backend, Frontend, Bugfixing
Team collaboration
- User assignment with roles
- Individual hourly rates
- Real-time WebSocket notifications
- Comments, subtasks and watchers
Financial features
- Hourly rate – billing rate (e.g., €50/h)
- Cost rate – cost rate (e.g., €20/h)
- Automatic calculation: Price = time × rate
- Profitability dashboard
Time Reports
- Monthly reports for billing
- Data snapshot – immutable record
- Filtering by client, project, period
- Export for invoices
Permission system
- Granular permissions – create_task, track_time…
- Configurable roles – Admin, Employee, Consultant
- Per-project roles with different permissions
User Interface
Main Sections
- Dashboard – overview and stats
- Projects – list and detail
- Clients – client management
- Reports – time reports
- Calendar – time display
- Settings – roles and profile
Data Model (hierarchy)
- Client – top-level entity
- Project – belongs to client
- Task Group – Backend, Frontend, Bugfixing
- Task – individual tasks
- Time Entry – time records per task
- Comments, attachments, watchers
Technical Stack
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)
Unique Selling Points
Simple time tracking – one click to start/stop
Real-time collaboration – instant updates for entire team
Flexible permissions – granular rights for different roles
Financial transparency – overview of costs and profitability
No vendor lock-in – native PHP, no framework
Multi-language – Slovak and English
Target Audience
Freelancers
Time tracking for clients
Agencies
Multiple projects and teams
IT companies
Accurate time tracking
Consultants
Time-based billing