Ищем разработчика, чтобы с нуля сделать веб-приложение для учёта рабочего времени команды и ведения таймшитов. Ядро продукта — фиксация времени: сотрудник должен уметь запускать и останавливать «живой» таймер по задаче, над которой сейчас работает, а также добавлять записи вручную задним числом, если забыл включить таймер. Каждая запись привязана к проекту и конкретной задаче, содержит необязательный комментарий и помечается как оплачиваемая или неоплачиваемая. Нам нужен чистый и быстрый интерфейс, которым люди будут реально пользоваться каждый день, а не тяжёлая система, которую бросят через неделю. Скорость ежедневного внесения часов здесь важнее всего.
Кроме фиксации, приложение должно превращать часы в деньги и ответственность. Для каждого проекта нужны настраиваемые ставки — по пользователю, по роли или по проекту, — чтобы стоимость и выручка считались автоматически. Сотрудники сдают недельные таймшиты, а руководитель утверждает их или возвращает с комментарием; до утверждения ничего не попадает в биллинг. Из утверждённых данных нужны отчёты, готовые к выставлению счетов: итоги по клиенту, проекту, задаче и человеку, с фильтром по датам и выгрузкой в CSV и PDF. Обращаем внимание: это осознанно не Ганта и не планировщик проектов — диаграммы зависимостей и критические пути не нужны. Нужны точные часы, верные ставки, прозрачная история согласований и надёжные суммы для счетов.
— Живой таймер старт/стоп и ручной ввод времени с комментарием — Структура проектов и задач, флаги оплачиваемости — Настраиваемые ставки по пользователю, роли или проекту — Сдача недельных таймшитов и согласование руководителем — Отчёты под счета, фильтры и выгрузка в CSV / PDF — Роли и права: сотрудник, руководитель, администратор