Saltar al contenido
Volver a proyectosAntonio Blánquez
linaje.antonioblanquez.es
Captura de Linaje: un árbol genealógico de demostración con datos ficticios
  • PHP
  • MySQL / MariaDB
  • JavaScript
  • D3.js
  • family-chart

Linaje

Fecha
Julio de 2026
Estado
Demo en vivo

Tu árbol genealógico, autoalojado y bajo tu control: instalador guiado, parentesco automático, copias de seguridad y exportación completa.

Por qué existe

Linaje es una aplicación web para crear y mantener un árbol genealógico. Se instala en tu propio servidor, como un WordPress, y los datos y las fotos de la familia se quedan donde tú decides. Calcula el parentesco de cada persona respecto a la principal, segundas nupcias incluidas.

Mi padre llevaba años reuniendo los datos de nuestro árbol en papeles y archivos sueltos que un día podían perderse. Linaje nació para digitalizar ese legado y dejarlo al alcance de toda la familia, hoy y dentro de muchos años.

Decisiones

  1. Autoalojado, porque los datos son de la familia y no de una plataforma que puede cerrar mañana. Por eso hay copias de seguridad completas, con datos y fotos, y exportación a JSON.

  2. PHP y JavaScript sin frameworks, para que se pueda mantener en cualquier hosting compartido. Solo la carpeta public/ queda al alcance de la web; todo lo demás, fotos incluidas, vive fuera.

  3. El servidor es la única autoridad. Rechaza árboles imposibles, como un ciclo o un tercer progenitor, aunque el navegador los deje pasar.

Cómo lo comprobé

  • 463pruebas en el backtest final
  • 3revisiones completas antes de publicarla
  • 0frameworks: PHP y JavaScript, para que funcione en cualquier hosting compartido

Antes de publicarla pasó una auditoría de seguridad, una re-auditoría que la dio por lista y un backtest final de 463 pruebas que pedí aunque nos llevara un día entero. Ese backtest encontró problemas que las auditorías habían pasado por alto.

Lo que no hace

Todavía no tiene cuentas por persona, ni varios árboles en una instalación, ni actualización asistida. Están en la hoja de ruta.

Resultado

En producción desde julio de 2026, con demo pública en linaje.antonioblanquez.es: el árbol de una familia ficticia, con caras generadas por IA, que se puede leer sin registro y editar con la clave de demo. Se restablece sola cada hora.

Lo que me llevo y lo que viene

Nació como un árbol genealógico sencillo y fue creciendo con el uso. De él salieron las reglas de trabajo que hoy aplico en todos los proyectos.

Hoy fijo desde el primer día esas reglas, la tecnología y el resto de piezas.

Más capturas

Captura de la ficha de una persona en Linaje
Ficha de lectura, con el parentesco calculado.
Captura del panel de administración de Linaje, en la sección de datos
Copias de seguridad, papelera y exportación, desde el panel de administración.

Más proyectos