Skip to content

Unicorn/Trax

Repository files navigation

Is a desktop app for managing time and tasks in a Kanban board. It has been built with:

  • Electron
  • React
  • Redux
  • Redux-Saga
  • Typescript
  • Webpack

Why we built Trax

Screenshot of Profile

Sometimes waiting for a product that you want and need in your life just doesn’t make sense. Your productivity suffers everyday without it, and hours are lost managing mundane tasks. We recognized the need for such a product when we calculated the debt of operations across our whole team. We had tremendous overhead with collecting hours and invoices from a myriad of contractors and employees. In addition each developer on our team spends at least a couple hours a day navigating github repositories. The complexity of many users, with many repositories, with many tasks.. starts to become a significant cognitive load.

Screenshot of Board

Running the application

yarn dev will get everything started up in development, provided you have met the prerequisites. yarn electron:build will compile the application for regular use into the dist folder for install, or you can grab a prebuilt installer/app from the Releases Page

Linting

Install dependencies:

yarn add -D \
  eslint prettier @typescript-eslint/parser @typescript-eslint/eslint-plugin \
  eslint-plugin-prettier eslint-config-prettier eslint-plugin-react

Add command to package.json: yarn eslint ./src/**/*.ts

Contributing

Fork and hack away, or open issues and help us organize bugs and features!

About

An electron app for agile management of Github tasks with timers and reports - http://trax.management/

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages