О
ОЛЕГ БАЛБЕКОВ
@obalbekov2.0K подп.
266просмотров
13.6%от подписчиков
17 марта 2026 г.
📷 ФотоScore: 293
Сделать с нуля или доработать и улучшить – иногда второе даже интереснее. Сегодня рассказываю про наш open-source Timesheet, который родился по необходимости, а стал хорошим помощником нашим разработчикам. Для учета рабочего времени мы в Evrone активно используем Yandex.Tracker. Система хорошая и надежная, но, скажу так – в части учета времени там было над чем поработать: не хватало гибкости – хотелось не просто фиксировать время, а управлять записями, править их, видеть детальную картину без лишних телодвижений. Короче, в итоге мы взяли и сделали инструмент, который закрывает эти потребности. Timesheet – это легковесный инструмент, который интегрируется с Tracker’ом. Никаких серверных зависимостей – только клиентская часть, которая работает через авторизацию Яндекса. Мы делали инструмент под свои задачи и включили в него всё, что нужно нам для работы: ✅ Управление временем. Timesheet позволяет просматривать детализированные отчеты о потраченных часах, распределённых по задачам и временным периодам, автоматически подтягивать активные задачи в выбранные даты. ✅ Редактирование записей. В отличие от Yandex.Tracker, Timesheet позволяет напрямую редактировать записи времени, обеспечивая их точность. ✅ Настраиваемое отображение. Пользователь может переключаться между временными интервалами, по желанию скрывать или отображать выходные дни. Еще важно, что инструмент полноценно поддерживает английский и русский языки, позволяет сортировать задачи по очереди, статусу или проекту, чтобы сосредоточиться на актуальных, и настраивать часовые пояса. Единица времени по умолчанию – минуты, что упрощает ввод. И, да, мы в Evrone понимаем, что боль с трекером – не только наша боль. Поэтому Timesheet – это инструмент с открытым исходным кодом. Любая команда может форкнуть репозиторий и доработать логику отчетов или интерфейс именно под свой процесс. Для нас этот проект – пример того, как доработка существующих экосистем повышает прозрачность разработки. Если у вас есть внутренний инструмент или open-source решение, которое требует кастомизации под бизнес-задачи – приходите, обсудим. Я давно понял, что реально иногда полезнее не изобретать велосипед, а доработать его до состояния мотоцикла. Вот здесь можно подробнее почитать про Timesheet. Обсудим?
266
просмотров
2285
символов
Нет
эмодзи
Да
медиа

Другие посты @obalbekov

Все посты канала →
Сделать с нуля или доработать и улучшить – иногда второе даж — @obalbekov | PostSniper