Skip to content

radekstasiak/shtask

Repository files navigation

Shtask Build Status Codecov

It's a timetracking app intended to work along with Slack slash commands

  • Report start time and end time of each task including meetings & breaks
  • Report it down throughout the day
  • App automatically calculates time spent on work-related tasks (jira tasks, support tasks i.e. helping others, * meetings) and how much time was spent on private things (i.e. lunch, other activities)

To start your Phoenix app:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.create && mix ecto.migrate
  • Install Node.js dependencies with npm install
  • Start Phoenix endpoint with mix phoenix.server
  • Add new slash command to your Slack team

Usage

From you slack channel run
/commandname taskname tasktype(optional) timetaskstarted(optional)

See wiki for a full example

Learn more

License

The app is available as open source under the terms of the MIT License.

shtask-phoenix