← Ecosistema

JoeIndex

Catálogo de los objetos de casa en cuatro niveles, casa, espacio, contenedor, objeto: para saber dónde está cada cosa y a quién se la has prestado.

El problema

Las cosas de casa se pierden de dos maneras: no recuerdas en qué armario las pusiste, o las prestaste y no recuerdas a quién. Una hoja de cálculo no soporta la jerarquía, y las apps de inventario están pensadas para un almacén.

JoeIndex nace para el uso doméstico: pocos niveles fijos, una búsqueda inmediata y un registro de préstamos.

Cómo funciona

Estructura

Una jerarquía de nodos con atributos libres clave y valor en los objetos y etiquetas para buscar. Cada espacio o contenedor puede tener una foto o un plano, con puntos que indican dónde está cada elemento.

Flujo de uso

Se entra en una casa y se baja por habitaciones y muebles hasta el objeto, o se busca directamente por nombre, atributo, etiqueta o préstamo en curso. Un objeto se marca como prestado a una persona, con fecha de devolución e historial.

Decisiones técnicas

Todo se genera en el servidor con las plantillas de JoeCMS, y el JavaScript solo muestra y oculta; las escrituras pasan por servicios JSON y cada cambio actualiza la caché. El acceso y el registro son los del CMS, con el aspecto del proyecto.

Límites conocidos

Está en fase de diseño: existen el prototipo navegable y la estructura de las páginas, mientras que el guardado, el plano con puntos arrastrables y la búsqueda completa están por escribir.

Números

Niveles de la jerarquía 4
Tablas previstas 5

Stack

  • PHP 8
  • MySQL
  • JoeCMS
  • jQuery
Capturas próximamente