Everything Trakys does, in detail
Nine modules that share one database, so a project knows its hours and its money without an export in between. Everything on this page is built and running — where something is missing, it says so.
Projects
The spine of the workspace. Almost everything else in Trakys points at a project, which is what lets one page answer what something cost, earned and took.
- Projects and sub-projects, so a client can hold several pieces of work without four unrelated entries.
- A colour and an icon per project — the same colour then identifies it in the time calendar and in reports.
- An hourly rate, snapshotted onto each time entry as you track it, so changing the rate never rewrites history.
- An owning company, linking the project to the client record and its transactions.
- Time tracking and expense tracking toggle independently per project — a personal project need not pretend to have a budget.
- Dated roadmaps with phases and milestones, drawn as a Gantt: start and end dates, status, progress either manual or derived, and an assignee per phase.
- Schema diagrams attached to a project, for when the thing you are building needs a picture.
- Archiving rather than deletion, so finished work leaves the list without leaving the history.
Tasks
Three views over the same tasks, and tasklists whose stages you define instead of inheriting someone else's workflow.
- Kanban, list and grid views — the same data, picked per board and remembered.
- Tasklists with custom stages: the columns are yours, named and ordered how the work actually moves.
- Sub-tasks, priorities, due dates, separate scheduled dates, and time estimates.
- Recurring tasks with a repeat rule, marked on the card so a repeating item is never mistaken for a one-off.
- Project-scoped tags with # autocomplete while you type the title — the tag list stays relevant instead of becoming a global dumping ground.
- Filters across status, project, tags and dates, including exclusions.
- Bulk actions on a multi-select: move to a project, move to a day, complete on a date.
- An undo window on anything destructive — completing, reopening and deleting show a toast with a real undo rather than a confirm dialog that blocks you.
Not built yet: Assignees, comments and attachments exist in the API but have no interface in the web app yet.
Time
A tracker that assumes the day was messier than a single start and stop.
- Start/stop tracking against a project, with several timers running at the same time.
- A running timer is visible from anywhere in the app, and the browser tab's favicon carries a dot while one is going.
- A week calendar: drag on empty space to create an entry, drag an entry to move it, drag its edge to change the duration.
- The project's hourly rate is copied onto the entry at the moment of tracking.
- Breakdowns by project and by tag over any period.
Not built yet: Importing from another tracker is not built yet — the screen exists but does nothing.
Money
Personal finance and project finance in the same ledger, because for most people they are not separable.
- Wallets in any currency. Balances are exact decimals in the wallet's own currency — no floating-point drift.
- Income, expenses and transfers between wallets.
- Categories with their own colours and icons.
- Totals across wallets converted to your base currency using daily exchange rates, with the last good rates kept as a fallback so a failed lookup never breaks a page.
- Wallets can be moved into a team workspace and become shared.
Not built yet: There is no CSV or bank import, and no invoicing.
Companies
Client records that tie the rest together.
- A company holds its projects, its tasks and its transactions in one place.
- Income and expenses can be linked to a company after the fact, not only at creation.
- Type and status per company, plus archiving.
Reports
The question the whole data model exists to answer.
- Period reports across completed tasks, tracked time and money in one view.
- Time split per project and per tag.
- Transactions listed with their wallet, category and currency.
- Any period: today, week, month, or a custom range.
Dashboard
Weekly targets, scored — a week you can read in one glance.
- Set targets for hours worked, tasks completed, sleep duration and daily spend.
- Each becomes a productivity tile scored against the target, including the ones where lower is better.
- A daily breakdown of time and completed tasks across the period.
Sleep
A schedule and a nightly log, sitting next to the hours you worked.
- A target bed and wake time.
- A log per night with duration and notes.
- Duration feeds the dashboard, so a bad week of sleep sits next to the week's output rather than in another app.
Endurance
The timers you are not billing for.
- Endurance objects that accumulate and can be restarted, with milestones you set.
- Habit objects with a cadence, a streak and a completion history.
- A habit can be backed by a recurring task, so ticking one completes the other.
- Points on a visible formula, and a leaderboard shared with friends.
Notes
Somewhere to put the paragraph that is not a task.
- Nested notes and folders.
- A note can belong to a project and shows up with it.
- A block editor rather than a plain textarea.
Across the whole app
- Light and dark themes, chosen per account so the choice follows you between devices.
- On the light theme, surfaces drift warmer through the evening — a circadian tint you can turn off.
- Installs to your home screen as a PWA, with its own icon and window.
- Sessions live in httpOnly cookies; no access token is ever readable by page JavaScript.
- In-app notifications for workspace invites.
- Friends, friend requests, and projects shared as viewer or editor.
Not built yet: subscriptions and billing, invoicing, data import, two-factor sign-in on the web client, and push notifications. See the FAQ for the details.