Listas familiares compartidas — compra, equipaje y tareas en un solo lugar
Adiós a los post-its en la nevera. FamilyBoard ya tiene listas familiares compartidas en cuatro tipos — compra, equipaje, tareas y otros — visibles para toda la familia en tiempo real en iOS y web.

Existe ese tipo de miércoles por la noche en que Lucía está en el supermercado y Hugo llama desde casa. "¿Te has acordado de que necesitamos carne picada?" — y ella no lo sabe. Vio el post-it en la nevera por la mañana, pero no recuerda si era carne picada o comida para perro. Compra los dos.
Ese era el problema que queríamos resolver. Hoy añadimos listas familiares compartidas a FamilyBoard.
Qué es
Cuatro tipos de lista, todas visibles para toda la familia en tiempo real:
- 🛒 Compra — la lista semanal del supermercado, otra para la tienda de vinos
- 🎒 Equipaje — la semana de esquí, el campamento de natación, dormir en casa de la abuela
- ✓ Tareas — lo que no es un evento de calendario pero hay que hacer
- 📋 Otros — recomendaciones de libros, ideas de regalo, restaurantes que probar
Las encuentras en Listas en la app iOS y en /app/lists en la web. Quien añade carne picada desde casa — el teléfono de Lucía en la caja se ilumina, y la línea aparece.
Cómo funciona
Una lista es de la familia, no personal. Cuando creas una, pertenece a la familia, y cada miembro puede leer, añadir y marcar.
- Crea la lista. Abre Listas, pulsa +, elige tipo, ponle nombre. "Compra semanal", "Equipaje Pirineos", "Reforma baño".
- Añade items. Una línea cada vez. Aparecen al instante en todos los dispositivos — sin spinner, sin botón de sincronizar.
- Marca como hecho. La carne picada tachada se desliza al final de la lista, un poco apagada, fácil de deshacer si alguien la compra igualmente.
- Ordena. Activos arriba, hechos debajo. Un toque para borrar los hechos cuando la lista crezca.
Deliberadamente sencillo. Hemos visto familias rendirse con listas "inteligentes" que intentan categorizar por pasillo o sugerir favoritos — porque la fricción de enseñarle a tu pareja cómo va es demasiado alta. Esto debe sentirse como un post-it que da la casualidad de ser digital.
Tres listas que la mayoría creará
La compra semanal. Una lista continua que nunca se vacía del todo. Lucía añade leche el lunes, Hugo manzanas el martes, alguien compra el miércoles. El resto se queda.
La lista de equipaje antes de un viaje. Creada la semana antes del esquí, muere cuando volvéis. "¿Cascos?" — ya en la lista. "¿Termo?" — Hugo lo marcó anoche.
La reforma. No son eventos de calendario, pero hay que hacerlos. "Pedir azulejos", "Llamar al electricista", "Comprar nueva grifería". Lo terminado se marca, el historial queda un mes.
Compromisos
Deliberadamente no hemos construido:
- Cantidades y unidades. "3 kg de harina" lo escribes tú. Un desplegable de unidades es fricción.
- Categorización por pasillo. Suena listo, pocas veces acierta — las tiendas varían, los hábitos también.
- Listas recurrentes. La compra semanal no es recurrente — sigue viva, y la vacías cuando quieras.
Es una lista. Con eso basta.
Por debajo
Las tablas lists y list_items están en Supabase con políticas RLS que verifican que el usuario que lee y escribe pertenece a la misma familia que la lista. Optimistic add — pulsas +, la línea aparece al instante, el servidor confirma en segundo plano. El flag done en los items dirige el orden.
Migración 0054_lists_and_list_items.sql por si miras el esquema.
Pruébalo
Actualiza la app iOS vía TestFlight, o abre familyboard.io y ve a Listas en el menú. Crea tu primera lista en menos de 10 segundos. Invita a tu pareja si todavía no está en la familia — el papel en la nevera sobra desde hoy.