← Ecosistema

JoeIndex

index.giorgiopalermo.com in progettazione

Catalogo degli oggetti di casa su quattro livelli, casa, spazio, contenitore, oggetto: per sapere dove sta ogni cosa e a chi l'hai prestata.

Il problema

Le cose di casa si perdono in due modi: non ricordi in quale armadio le hai messe, oppure le hai prestate e non ricordi a chi. Un foglio di calcolo non regge la gerarchia, un'app di inventario è pensata per un magazzino.

JoeIndex nasce per l'uso domestico: pochi livelli fissi, una ricerca immediata e un registro dei prestiti.

Come funziona

Struttura

Una gerarchia di nodi con attributi liberi chiave e valore sugli oggetti e tag per la ricerca. Ogni spazio o contenitore può avere una foto o una planimetria, con i punti che indicano dove si trova ciascun elemento.

Flusso d'uso

Si entra in una casa e si scende per stanze e mobili fino all'oggetto, oppure si cerca direttamente per nome, attributo, tag o prestito in corso. Un oggetto si segna come prestato a una persona, con scadenza e storico.

Scelte tecniche

Tutto è generato lato server nei template di JoeCMS, il JavaScript si limita a mostrare e nascondere; le scritture passano da servizi JSON e ogni modifica aggiorna la cache. Accesso e registrazione sono quelli del CMS, con la grafica del progetto.

Limiti noti

È in progettazione: il prototipo navigabile e l'impianto delle pagine esistono, mentre salvataggi, planimetria con punti trascinabili e ricerca completa sono ancora da scrivere.

Numeri

Livelli della gerarchia 4
Tabelle previste 5

Stack

  • PHP 8
  • MySQL
  • JoeCMS
  • jQuery
Screenshot in arrivo