Найти в Дзене

TimeWork — веб-приложение для учета рабочего времени и стоимости

Это современное веб-приложение, разработанное внутри lazarovstudio для эффективного отслеживания времени работы над проектами, управления задачами и расчета стоимости выполненных работ. Приложение предлагает гибкий функционал, который будет полезен фрилансерам. TimeWork позволяет создавать неограниченное количество проектов с уникальными настройками: названиями и почасовой ставкой. Каждый проект имеет собственный таймер, список задач и данные об общем времени и стоимости выполненной работы. Вы можете легко добавлять, удалять или редактировать проекты прямо из интерфейса приложения. При помощи встроенного таймера вы можете запускать и останавливать отсчет времени для каждого проекта. Также доступно ручное редактирование времени, что особенно удобно, если часть работы была выполнена вне рамок приложения. Время отображается в понятном формате (чч:мм:сс), а его продолжительность автоматически преобразуется в стоимость, исходя из установленной ставки. Каждый проект можно сопоставить с опред
Оглавление

Это современное веб-приложение, разработанное внутри lazarovstudio для эффективного отслеживания времени работы над проектами, управления задачами и расчета стоимости выполненных работ. Приложение предлагает гибкий функционал, который будет полезен фрилансерам.

Основные возможности

Управление проектами

TimeWork позволяет создавать неограниченное количество проектов с уникальными настройками: названиями и почасовой ставкой. Каждый проект имеет собственный таймер, список задач и данные об общем времени и стоимости выполненной работы. Вы можете легко добавлять, удалять или редактировать проекты прямо из интерфейса приложения.

Точный учет времени

При помощи встроенного таймера вы можете запускать и останавливать отсчет времени для каждого проекта. Также доступно ручное редактирование времени, что особенно удобно, если часть работы была выполнена вне рамок приложения. Время отображается в понятном формате (чч:мм:сс), а его продолжительность автоматически преобразуется в стоимость, исходя из установленной ставки.

Расчет стоимости

Каждый проект можно сопоставить с определенной стоимостью часа работы. На основе этих данных приложение рассчитывает общую сумму затрат или дохода по каждому проекту. Это позволяет быстро оценить финансовую сторону деятельности без необходимости использования внешних инструментов.

Управление задачами

Для каждого проекта можно добавлять задачи, отмечать их как выполненные или удалять при необходимости. Список задач помогает поддерживать порядок и контролировать прогресс. Задачи сохраняются вместе с остальными данными проекта и доступны для просмотра в любое время.

Экспорт данных

Одним из ключевых преимуществ TimeWork является возможность экспорта информации о проекте в формате PDF.

Экспорт включает:

  • Название проекта,
  • Общее время работы,
  • Стоимость выполнения,
  • Список выполненных задач.

Отчеты создаются в формате A4 с поддержкой кириллических символов благодаря шрифту Roboto. Данный функционал делает приложение удобным для создания отчетности перед клиентами.

Технические особенности

TimeWork полностью клиентское веб-приложение, написанное на HTML, CSS и JavaScript. Все данные хранятся локально в браузере с помощью localStorage, что гарантирует сохранность информации даже после перезагрузки страницы.

Для реализации PDF-экспорта используется библиотека jsPDF , поддерживающая работу с кириллицей через встроенный шрифт Roboto. Все изменения в приложении сохраняются автоматически, что исключает потерю данных.

Функциональная гибкость

Приложение предоставляет широкий набор функций:

  • Редактирование времени и ставки,
  • Автоматическое форматирование дат и времени,
  • Поддержку кликабельных ссылок в описаниях задач,
  • Полный контроль над списком проектов и задач.

Эти возможности делают TimeWork универсальным инструментом для учета рабочего времени и управления проектами.

Заключение

TimeWork — простой, но мощный инструмент для управления временем, задачами и их стоимости. Он сочетает в себе минимальную сложность интерфейса с богатым функционалом, подходящим для индивидуального использования. Благодаря локальному хранению данных, возможности экспорта и интуитивному управлению, TimeWork становится идеальным выбором для тех, кто ценит точность, скорость и прозрачность в работе над проектами.

Обновление версия: 1.2.6 от 13.07.2025

  1. Добавил возможность редактировать уже созданные задачи, простым нажатием на текст
  2. Добавил обработчик для нажатий клавиш на "Escape - отмена" и "Enter - принять"
  3. При создании новой задачи, появляется вначале списка, а не в конце
  4. Доработал Экспорт в PDF, длинные тексты стали отображаться с переносом строк
  5. Появился Favicon

Обновление версия: 1.3.0 от 20.07.2025

  1. Внедрена технология PWA, теперь можно выносить приложение отдельно от браузера, добавлять в док или на рабочий экран в виде приложения для быстрого запуска
  2. Добавлен drag and drop, задачи можно перетаскивать в другой проект или просто поменять местами
  3. Все задачи разбиваются по месяцам
  4. Визуальные улучшения