You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dando por sentado que queremos seguir alojando la web en Github y por lo tanto usar el repositorio como tal, mi propuesta es implementar un servicio que cree PRs al repo mediante la API de Github. De este modo se puede revisar la información antes del merge y, una vez mergeada la PR, el evento se publica en la web automáticamente.
Para el servicio propongo crear un sencillo servidor con express que exponga un endpoint POST. Éste se encargaría de crear los PRs al repo de la web.
Ahora bien, ¿qué opciones tenemos para automatizar la introducción de datos?
Idea 1
Crear nuestro propio formulario con los campos necesarios para la definición del evento.
Pros
Podemos definir el formulario totalmente a medida
Contras
Hay que montar un sistema para subida de imágenes 👎 👎
Hay que publicarlo en algún sitio
Hay que mantenerlo
Idea 2
Crear un typeform con las preguntas (campos) necesarias para la definición del evento. Mediante hooks nuestro servicio capturaría las submissions del typeform.
Pros
Subida de imágenes automática a un bucket de Amazon
0 coste de despliegue y mantenimiento
Contras
Necesidad de usar una cuenta PRO para no estar limitados a 10 preguntas (aunque tal vez no necesitamos más)
Añadir un número predefinido de bloques Short text para los links? Usar un bloque Long text y parsearlo?
Subida de imágenes: el bloque File upload es PRO y sólo acepta un fichero cada vez
Otra opción sería separar la subida de imágenes de la creación del evento, y dejarla abierta. De este modo se podrían seguir añadiendo imágenes al evento a posteriori, y en cualquier momento.
Por este motivo también creo que sería interesante refactorizar las fichas de eventos y cambiar el grid de imágenes por un carrusel.
The text was updated successfully, but these errors were encountered:
pchiwan
changed the title
Automate event updates
Automatizar subida de eventos a la web
Feb 25, 2019
Objetivo
Actualizar los eventos en la web debería ser fácil y rápido. ¿Cómo podemos automatizarlo?
Ante todo tenemos que definir los parámetros de un evento.
La primera propuesta sería refactorizar el fichero
events.json
y crear ficheros separados para cada evento.Propuesta de formato:
Dando por sentado que queremos seguir alojando la web en Github y por lo tanto usar el repositorio como tal, mi propuesta es implementar un servicio que cree PRs al repo mediante la API de Github. De este modo se puede revisar la información antes del merge y, una vez mergeada la PR, el evento se publica en la web automáticamente.
Para el servicio propongo crear un sencillo servidor con express que exponga un endpoint POST. Éste se encargaría de crear los PRs al repo de la web.
Ahora bien, ¿qué opciones tenemos para automatizar la introducción de datos?
Idea 1
Crear nuestro propio formulario con los campos necesarios para la definición del evento.
Pros
Contras
Idea 2
Crear un typeform con las preguntas (campos) necesarias para la definición del evento. Mediante hooks nuestro servicio capturaría las submissions del typeform.
Pros
Contras
Otra opción sería separar la subida de imágenes de la creación del evento, y dejarla abierta. De este modo se podrían seguir añadiendo imágenes al evento a posteriori, y en cualquier momento.
Por este motivo también creo que sería interesante refactorizar las fichas de eventos y cambiar el grid de imágenes por un carrusel.
The text was updated successfully, but these errors were encountered: