#4 Bubble Makers: ¡Impaciente! Gasta 5 minutos más en diseñar tu base de datos
Hola lector,
Como de costumbre, esta newsletter incluye:
Consejos para principiantes de Bubble
Consejos para makers más experimentados en Bubble
Una aplicación creada con Bubble
Un tweet relacionado con no-code que haya encontrado inspirador o útil.
Si no tienes 5 minutos, te recomiendo que vayas directamente a la sección que más te interese. ¡Empezamos!
La Burbuja de los Principiantes
Toda buena app comienza con un buen diseño de tu base de datos. Antes de decidir si tu app va a tener múltiples páginas, cómo se va a llamar o qué colores vas a usar.
El tiempo que gastes en estructurar tu base de datos te ahorrará mucho más tiempo en el futuro, cuando estés trabajando con tu app.
He grabado un vídeo de 5 minutos compartiendo pantalla en el que explico cómo suelo enfocar este proceso. No utilizo ninguna herramienta compleja, simplemente un Google Sheets y un código de colores.
Pregunta: ¿Qué utilizas tú para diseñar tus bases de datos?
La Burbuja de los Makers
Siugendo con el tema de las bases de datos, esta semana quiero compartir un par de recursos.
El primero lo descubrí al buscar en google “how to structure a database” hace unos meses. Esta web llamada Vertabelo tiene un montón de ejemplos de bases de datos para todo tipo de apps: SaaS, marketplaces, apps de fitness, de delivery, juegos de mesa…
Aunque los artículos no están enfocados directamente a usuarios de Bubble, me parecen muy útiles. Están en inglés, pero los modelos se entienden independientemente del idioma.
El segundo lo descubrí gracias a Zach, un lector de Bubble Makers. Se trata de Database Answers, una página con 1800 modelos de datos, ordenados alfabéticamente. No le vendría mal una actualización con un rediseño algo más atractivo, pero con un CTRL F podréis encontrar algunos modelos interesantes para vuestros casos de uso.
Pregunta: ¿Conoces alguna herramienta o recurso útil para aprender a diseñar bases de datos?
Bubble App de la Semana
Esta semana os comparto una web app creada con Bubble que ataca un problema muy frecuente en ciertas organizaciones y empresas.
Equina es un SaaS que ayuda a negocios crear y gestionar los horarios de sus empleados. Se principal cliente son hospitales, dónde el personal suele tener mucha dificultad para organizar sus turnos. Hay que cuadrar vacaciones, tiene que haber un número determinado de residentes cada noche, las guardias requieren descansos y una larga lista de etcéteras.
Este SaaS genera automáticamente un calendario de turnos basado en X reglas (i.e. los días de vacaciones que ha pedido cada empleado). Para ello, combinan un algoritmo desarrollado en Java con una app desarrollada en Bubble.
Este vídeo muestra cómo crear un calendario con 5858 turnos en 6 minutos.
Cualquier persona que haya experimentado con calendarios en Bubble sabe cómo de complicado puede llegar a ser. Funcionalidades que pueden parecer simples como programar reuniones basadas en condiciones o simplemente ser capaz de definir tu disponibilidad para que otros interactúen contigo no son nada triviales. Crear una app como Equina ha tenido que ser realmente complicado pero Muneer Hameer, el fundador, se declara “eternamente agradecido” a Bubble por haberle facilitado el trabajo.
Pregunta: ¿Has tenido alguna vez dificultades implementando calendarios en Bubble?
Tweet de la Semana
Este tweet de KP me hizo pensar bastante al verlo sobre cómo evolucionará el mundo del no-code en 2021. Sugiere la posibilidad de que haya hueco para un Zapier 10 veces más simple, a pesar de ser ya una herramienta sencilla de usar.
Frente al argumento de que Zapier ya es lo suficientemente sencillo, KP responde que todavía existe la posibilidad de simplificarlo más, como hizo Canva con Photoshop.

La realidad es que la mayoría de las personas que me rodean en mi vida diaria tendrían dificultad implementando workflows en Zapier, a pesar de ser una herramienta muy simple una vez que sabes utilizarla. Puede ser que exista una gran oportunidad enseñando cómo utilizar estas herramientas desde 0 al público menos técnico, que no se acerca a ellas por miedo o desconocimiento.
Pregunta: ¿Estás de acuerdo con KP? ¿Crees que hay una oportunidad de simplificar aún más las herramientas no-code para el público menos técnico?
Espero que te haya gustado esta newsletter tanto como a mí escribirla y compartir un poco de lo que he aprendido hasta ahora.
Si quieres charlar sobre alguna de estas preguntas, puedes escribirme en Twitter o contestar a este email. ¡Gracias por leerme!
PS: El curso de Bubble avanza. Ya hemos grabado los primeros vídeos. Iré compartiendo más en las próximas semanas pero si queréis comprarlo ahora, acordaos de usar el código bubblemakers20 para tener un 20% de descuento. ¡Muchas ganas de que llegue Marzo!