All Projects → alexktzk → trello-habitica

alexktzk / trello-habitica

Licence: MIT license
Keep in sync your Trello cards with Habitica

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to trello-habitica

React Trello Multiboard
React-Trello-Multiboard is a single-page application built with React displaying multiple cards of several Trello® boards and lists. The cards can be filtered by preferred team members.
Stars: ✭ 43 (+34.38%)
Mutual labels:  trello
Trelew
An interactive shell for Trello.
Stars: ✭ 83 (+159.38%)
Mutual labels:  trello
React Trello
Pluggable components to add a kanban board to your application
Stars: ✭ 1,788 (+5487.5%)
Mutual labels:  trello
Boardforgithub
A small application to monitor your GitHub project web page in a webview-based native macOS app
Stars: ✭ 69 (+115.63%)
Mutual labels:  trello
Waveboxapp
Wavebox Classic has been updated to Wavebox 10. Learn more Wavebox.io
Stars: ✭ 1,198 (+3643.75%)
Mutual labels:  trello
Integram
Integrate Telegram into your workflow – Trello, Gitlab, Bitbucket and other bots
Stars: ✭ 1,365 (+4165.63%)
Mutual labels:  trello
Angular Trello
🍕Trello clone with Angular
Stars: ✭ 34 (+6.25%)
Mutual labels:  trello
3llo
3llo - Trello interactive CLI aplication
Stars: ✭ 245 (+665.63%)
Mutual labels:  trello
Matterllo
Simple integration between Trello and Mattermost: send Trello activity notifications to Mattermost channels
Stars: ✭ 81 (+153.13%)
Mutual labels:  trello
Focalboard
Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
Stars: ✭ 1,153 (+3503.13%)
Mutual labels:  trello
Trello Clone
A Trello clone made using Django and React
Stars: ✭ 70 (+118.75%)
Mutual labels:  trello
Taskell
Command-line Kanban board/task manager with support for Trello boards and GitHub projects
Stars: ✭ 1,175 (+3571.88%)
Mutual labels:  trello
Trello Kanban Analysis Tool
💤 [Not maintained] Analyse Kanban metrics from a Trello board -
Stars: ✭ 110 (+243.75%)
Mutual labels:  trello
Sharebook Frontend
Projeto frontend de código livre para o app Sharebook.
Stars: ✭ 59 (+84.38%)
Mutual labels:  trello
Board
Trello like kanban board. Based on Restya platform.
Stars: ✭ 1,815 (+5571.88%)
Mutual labels:  trello
Justmytrello
Chrome extension - Filter the cards that are assigned to you on Trello
Stars: ✭ 42 (+31.25%)
Mutual labels:  trello
Trello Clone Vue Laravel
This is a Trello clone built using Laravel and Vue. You can read about how it was created in the series.
Stars: ✭ 88 (+175%)
Mutual labels:  trello
Whale
Unofficial Trello app 🐳
Stars: ✭ 248 (+675%)
Mutual labels:  trello
Trello Cli
Command line client for Trello
Stars: ✭ 242 (+656.25%)
Mutual labels:  trello
Quantified Self
Self-knowledge through numbers
Stars: ✭ 118 (+268.75%)
Mutual labels:  trello

Trello Integration with Habitica

This Power-Up(?) will keep your Trello cards in sync with Habitica. No coding is required; just fill in the form and you're all set!

How to use?

Each Power-Up is associated with a team. Once a Power-Up has been added to a team, it will be available to all of the boards that belong to that team. So create a team if you don't have one.

To add a new Power-Up to your team, navigate to the Power-Ups Administration page, choose your team and click Create a Power-Up.

Now it's time to fill in the form.

  1. First, name your Power-Up.
  2. To work properly this Power-Up requires some permissions. Make sure you've checked all of the following:
  • board-buttons
  • card-badges
  • card-detail-badges
  • list-actions
  1. Provide the URL to your Power-Up.
  • The easiest way is to use the url provided below. As a bonus you will receive all upcoming updates without any changes from your side.
    https://alexktzk.github.io/trello-habitica
  • Or you can fork this repository, publish gh-pages branch to GitHub Pages and use your own url.
  1. Now you can navigate to one of the boards of the team and activate your Power-Up! You will find it in the Custom section.
  2. To start the sync process, open any list menu (three dots) and select either "Mark list as Doing" or "Mark list as Done."

Developing Power Up

Clone the Git repo

$ git clone git://github.com/alexktzk/trello-habitica
$ cd trello-habitica

Install packages

$ npm install

Run

For quick start run

$ npm start

It builds the project and runs webpack-dev-server to watch and update when any of the files are changed.

Live testing

In order to test your code directly on a Trello board you should obtain a public url that points to your local web server. For this purpose install ngrok.

$ ngrok http 8080

This command generates 2 public urls, http and https.
Trello allows to serve Power-Ups only over https.

Once you've done just grab your public url and pass it to the Power-Up form as Iframe connector URL.

Deploy

$ npm run deploy

That's it, you're live. Try to check your repo's Github Pages url.

The script generates and pushes the dist folder to gh-pages. For this, it creates and switches branches under the hood. Therefore, if you have any uncommited changes it will fail to run.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].