Open source • self-hosted • time tracking

Actionkeeper — учёт времени по проектам без лишней сложности.

Сайт адаптирован под сам продукт из репозитория: создание проектов, учёт time entries, табличный просмотр записей, React‑frontend, Express + SQLite backend, SMTP и развёртывание через Docker Compose и Caddy. Для ключевых экранов теперь использованы реальные скриншоты интерфейса из репозитория.

Реальный интерфейс Actionkeeper: выбор проекта и рабочий экран

Что уже заявлено в репозитории Actionkeeper

Проекты

Проекты

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

Учёт времени

Учёт времени

Запись time entries по проектам для прозрачного контроля активности, загрузки и фактически затраченных часов.

Таблица записей

Табличный просмотр

Просмотр внесённых записей в table view — удобно для контроля, сверки и дальнейшей аналитики.

Реальный интерфейс вместо шаблонной графики

В репозитории есть не только описание стека, но и реальные продуктовые скриншоты, которые используются в модальном окне с обновлениями. На этом лендинге они заменяют шаблонные иллюстрации, поэтому сайт теперь выглядит как страница настоящего продукта, а не как просто адаптированный HTML-шаблон.

На скриншоте видно живой интерфейс выбора и ведения проектов: не абстрактная картинка, а реальный UI Actionkeeper.

Подходит для внутреннего time tracking, пилотов и аккуратного product MVP.

Реальный экран Actionkeeper со списком проектов
Реальный экран Actionkeeper с таблицей учёта времени

Учёт времени в реальном интерфейсе

Ещё один скриншот показывает основной сценарий продукта — табличный учёт записей времени. Это хорошо поддерживает позиционирование Actionkeeper как лёгкого time tracker по проектам: пользователь сразу видит, что именно он получит в приложении.

Вместо декоративной схемы здесь уже используется реальный экран продукта, поэтому лендинг стал заметно убедительнее.

А техническую серьёзность продукта дополнительно подтверждают README, структура проекта, API и Docker Compose.

Что есть в репозитории

  • client/ — React frontend
  • server.js — backend c Express и SQLite
  • emailTemplates/ — шаблоны писем
  • .env.example — пример конфигурации
  • docker-compose.yml — запуск стека
  • Caddyfile — домен и HTTPS
  • smtp_settings.example.json — локальный шаблон SMTP
  • API для projects и time-entries

Actionkeeper можно позиционировать как лёгкий self-hosted time tracker

Для команд, которым нужен понятный учёт времени по проектам без перегруженных enterprise-систем.

Перейти в репозиторий