DEV Community

Dragan Dimitrijevic
Dragan Dimitrijevic

Posted on

Introducing TimeTracks: A Lightweight, Versatile Time Tracking Tool Built for Developers

Have you ever wanted a minimal, flexible time tracking tool that respects your flow as a developer or freelancer? After building tools for clients for years, I finally built one for myself β€” and now I'm sharing it with you.

βœ… What is TimeTracks?
TimeTracks is a no-nonsense time tracking platform with:

πŸ” Live clock-in/out
πŸ“Š Reports by user, project, and task
πŸ” Token-based API access
🏒 Multi-tenant support (organizations and teams)
βš™οΈ Designed to track background jobs and CI/CD pipeline durations

⚑️ Built on DynamoDB, Express, and JWT for speed and flexibility

All data is scoped by organization, so multiple teams can track time independently β€” whether you're solo or running an agency.

🧱 Why I built it
As a software engineer, I’ve often needed to track billable hours, task durations, or just personal productivity β€” without relying on bloated SaaS tools. Most solutions either felt too heavy or didn’t integrate with how I work.

I also wanted:

A clean API-first design
Serverless backend with AWS Lambda + DynamoDB
Developer-first ergonomics
Ability to track automated or background processes, not just human time

TimeTracks is currently in open beta β€” early users will have free lifetime access.

πŸ”§ Tech stack
Backend: Node.js, Express, AWS Lambda, DynamoDB
Auth: Email + password or API key, JWT access & refresh tokens
Infra: AWS CDK (IaC), API Gateway, Lambda
Docs: OpenAPI 3.1 + Redocly

🌐 Try it
Check it out at:
πŸ”— https://timetracks.visidra.com

You can sign up, invite teammates, and start tracking time in minutes. No card required.

πŸ’¬ Feedback welcome
I'm actively developing this and would love to hear from you:

What features do you wish lightweight time tracking tools had?

Would you use it to track CI/CD jobs or async workflows?

Do you want integrations with GitHub, Notion, or Jira?

Leave a comment or DM me β€” let’s build a better time tracker, together.

Top comments (0)