Do you have that problem of having a multiple team members on multiple projects over multiple Trello boards? Yup, me too.
Trello Overview is a simple tool to give you a quick overview of what your team is working on right now. Give it boards you want it to keep an eye on, and the lists to pull cards from and it will merge the lists into one virtual board.
Nb: This isn't meant to replace Trello UI, instead just a quick overview of what is happening across multiple boards.
npm install
- Update
config.js
with thetrelloBoardIds
and thetrelloLists
to pull in. - If pulling in from private boards create a
.env
file (see below). npm run watch
To access data from private Trello boards you'll need an API key and token:
- Request an API key and token from Trello. The key will be displayed right on that page, you'll need to click the link titled 'manually generate a Token' to get your token
cp example.env .env
- Fill out the
.env
file with the correct key and token:
TRELLO_API_KEY=##YOURKEYHERE##
TRELLO_API_TOKEN=##YOURETOKENHERE##
Don't commit that file to the repo.
This should be obvious, but… this project will pull in the cards from your private boards and merge them onto a page. If you're working on a top secret project you might want to make this only accessible internally… or from behind a password… or something like that.
Public Trello boards are public via the API, so if you're only accessing public boards you won't need to do this.
npm run production
- Import private boards
- Laravel Mix assets get version query strings
- Team member filter
- Board filter
- SVG icons
- Favicon
- Team member swimlane
- Board swimlane
- Netlify demo board
- Improved filters (eg filter by board AND person)
- Improved layout for mobile and for more than 3 lists