Skip to content

alexamy/solid-worklog

Repository files navigation

Solid Worklog

Opinionated time management application for monitoring time spent on tasks and tracking total time spent.

Core functionality

  • Task entries with auto-calculated duration (start/end timestamps)
  • Task tagging + descriptions (with special idle tag)
  • Tag autocomplete
  • Editable entries table
  • Automatic formatting of Jira issue links
  • Time aggregation by tags with period filtering
  • Automatic app state sync to localStorage
  • State import/export via JSON file

Inspired by

Local development

$ npm install
$ npm run dev
# open http://localhost:5173/solid-worklog/

Solid 🥰

Learn more on the Solid Website and come chat on Discord.

Available scripts

In the project directory, you can run:

npm run dev

Runs the app in the development mode.
Open http://localhost:5173/solid-worklog/ to view it in the browser.

npm run build

Builds the app for production to the dist folder.
It correctly bundles Solid in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.
The app is ready to be deployed!