An open API service indexing awesome lists of open source software.

https://github.com/adrienjoly/fluidcal-plugin

WIP: Node.js server that imports tasks from a Trello board's checklists
https://github.com/adrienjoly/fluidcal-plugin

grpc grpc-service nodejs trello-api

Last synced: about 2 months ago
JSON representation

WIP: Node.js server that imports tasks from a Trello board's checklists

Awesome Lists containing this project

README

          

# FluidCal Plug-in

(WIP) Import tasks from a trello board's checklists

This codebase forked from [Snoozer](https://github.com/adrienjoly/snoozer), which was written thanks to the following resources:
- [gRPC Basics: Node.js](http://www.grpc.io/docs/tutorials/basic/node.html)
- [Google Calendar Quickstart with Node.js](https://developers.google.com/google-apps/calendar/quickstart/nodejs)

## Prerequisites

- `node`: This requires Node 0.12.x or greater.

## Setup

Before running, don't forget to:

1. generate an *app key* and *token* from [Trello](https://trello.com/app-key),
2. and set the corresponding environment variables: `TRELLO_KEY`, `TRELLO_TOKEN` and `TRELLO_BOARD_ID`.

Type the following commands to start the server (HTTP+GRPC):

```sh
$ npm install
$ npm start
$ open http://localhost:3000
```

## Run tests

```sh
$ npm test # => tests the Google Calendar API
$ npm run client # => tests the plugin's gRPC API
```