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

https://github.com/jofaval/lector-trello

Permite importar tableros de Trello mediante JSON
https://github.com/jofaval/lector-trello

javascript trello trello-api trello-clone

Last synced: about 1 year ago
JSON representation

Permite importar tableros de Trello mediante JSON

Awesome Lists containing this project

README

          

# Lector de Trello
Tiene como objetivo poder visualizar el tablero de **Trello** a través de un archivo JSON

Para crear un tablero dirígete a [Trello](https://trello.com), para el [servidor en producción](http://trello.jofaval.com).
Para el registro de versiones de cambios, [clica aquí](./CHANGELOG.md)

Cover

## Objetivos
- Poder asociar de manera adecuada y cómoda el JSON exportado de cualquier tablero de Trello.
- Generar la vista del tablero con cierta interacción de usuario.
- Permitir la visualización de tableros en una fecha en concreto.
- Poder exportar un tablero y crear otros dentro del plan gratuito sin perder acceso a la información.

### Parsear
Detalles del tablero *(título, descripción, etc.)*, Las etiquetas, Listas de tareas, Acciones de los miembros, Comentarios de las tarjetas, Miembros, Roles de miembros, Listas, Tarjetas, Imagen de fondo

### Renderizar
Detalles del tablero, Las etiquetas, Listas de tareas, Acciones de los miembros, Comentarios de las tarjetas, Miembros, Roles de miembros, Listas, Tarjetas, Imagen de fondo, Archivos adjuntos

## Asistencia
### ¿Cómo funciona?
- Se ha de crear a nivel raíz un fichero *config.js*
- Dichero fichero contendrá la ruta al /data/trello.json
- Se aconseja crear una carpeta a nivel raíz llamada *data* para todos los ficheros

*Contenido del fichero *config.js*:*
```javascript
/**
* El nombre del fichero de carga por defecto
*
* @type {String}
*/
export const filename = '/data/fichero-trello.json'

console.log('filename', filename);

/**
* Indica si se iniciará la carga de un fichero por defecto
*
* @type {Boolean}
*/
export const loadOnStart = true;

console.log('loadOnStart', loadOnStart);

// En caso de querer configurar la apertura inmediata de una tarjeta
document.querySelectorAll('.list-card')[num_tarjeta].click()

export default filename;
```