Our website https://evrone.com
FB: https://www.facebook.com/evrone
Web development, UI/UX design, Devops
#ruby #rails #golang #rust #javascript #react #vue #devops
Post #691
190

Invariance is something we love. Sometimes you don't need to create a new product to simplify life and optimize the work of an entire team. That's exactly what we did at Evrone when we improved our time tracking workflow – we took an existing system and customized it to fit our needs. That's how Timesheet came to be.
We use Yandex.Tracker for tracking work hours. The system works well and is convenient, but there were nuances we didn't really like. For example, we wanted not just to log time, but to manage entries, edit them, and see the full picture without unnecessary effort. Wait for Tracker's creators to improve it? Not our style. We simply built our own tool inside it.
We built in everything needed for smooth work:
▪️ Detailed reports on tasks and projects broken down by day, week, and month
▪️ The ability to edit time entries
▪️ Automatic loading of active tasks
▪️ Filters by status, queues, and projects
▪️ Support for two languages and time zones
▪️ Input in minutes by default — it really is simpler
And yes, we know: time tracking issues in Tracker aren't something only our team faces. That's why Timesheet is open source – it's open to everyone. Any team can take the code, customize the logic or interface to fit their own workflows.
For us, this project is an example of how customizing existing tools helps build transparent development processes. Sometimes you don't need to reinvent the wheel at all – you can just tweak it a little.
You can learn more about the project here.
We use Yandex.Tracker for tracking work hours. The system works well and is convenient, but there were nuances we didn't really like. For example, we wanted not just to log time, but to manage entries, edit them, and see the full picture without unnecessary effort. Wait for Tracker's creators to improve it? Not our style. We simply built our own tool inside it.
We built in everything needed for smooth work:
▪️ Detailed reports on tasks and projects broken down by day, week, and month
▪️ The ability to edit time entries
▪️ Automatic loading of active tasks
▪️ Filters by status, queues, and projects
▪️ Support for two languages and time zones
▪️ Input in minutes by default — it really is simpler
And yes, we know: time tracking issues in Tracker aren't something only our team faces. That's why Timesheet is open source – it's open to everyone. Any team can take the code, customize the logic or interface to fit their own workflows.
For us, this project is an example of how customizing existing tools helps build transparent development processes. Sometimes you don't need to reinvent the wheel at all – you can just tweak it a little.
You can learn more about the project here.
- 🔥 4
- 👍 2


















