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
- Host: GitHub
- URL: https://github.com/jofaval/lector-trello
- Owner: jofaval
- License: apache-2.0
- Created: 2021-04-30T17:22:37.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-01-04T00:48:21.000Z (over 4 years ago)
- Last Synced: 2025-02-04T12:51:53.363Z (over 1 year ago)
- Topics: javascript, trello, trello-api, trello-clone
- Language: JavaScript
- Homepage: https://trello.jofaval.com
- Size: 2.19 MB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
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)

## 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;
```