Skip to content

Harvey brings Harvest time tracking into Slack to get your team quickly and easily tracking their hours and keep your projects running smoothly.

Notifications You must be signed in to change notification settings

invokemedia/harvey-serverless

Repository files navigation

serverless License: MIT

Harvey

Harvey brings Harvest time tracking into Slack to get your team quickly and easily tracking their hours and keep your projects running smoothly.

Setup

  1. Setup your AWS Credentials
  2. Install Serverless.js
> npm install -g serverless
  1. Download and configure Harvey
> git clone [email protected]:invokemedia/harvey-serverless.git
> cd harvey-serverless
> npm install
> cp serverless.yml.example serverless.yml
  1. Test locally before deploying
> sls invoke local -f harvey
  1. Deploy to AWS 🎉
> sls deploy

Harvest Authentication

Visit the Harvest Developer Tools and create a new Personal Access Token to give Harvey access to your time entries in Harvest.

Posting to Slack

Setup a Slack Incoming Webhook for Harvey to communicate with your Slack channel.

Removing Harvey

We are sorry to see you go 👋

> sls remove

License

Harvey is open-source software licensed under the MIT license.

About

Harvey brings Harvest time tracking into Slack to get your team quickly and easily tracking their hours and keep your projects running smoothly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published