# App per vedere tutte le mie app in un unica schermata si compone di - un server che condivide la lista delle apps fa utilizzo di un server già attivo mongoDB - la UI del server che permette di inserire e modificare tutti i dati delle apps - una app che funziona sia su smartphone che su PC ## Server andare in cd server/backend installare npm ci install editare .env ```sh # === SERVER CONFIG === PORT=3000 # === JWT CONFIG === # Cambialo SEMPRE in produzione JWT_SECRET=master66 # === MONGO CONFIG === # In locale: # MONGO_URI=mongodb://localhost:27017/mydb # # In Docker (usato dal docker-compose): MONGO_URI=mongodb://root:example@192.168.1.3:27017/myapphttps?authSource=admin # === UPLOADS === # Cartella dove Express serve le icone UPLOAD_DIR=uploads ``` avviare npm start il server parte su 182.168.1.3:3000 ed ho settato nginx come my.patachina2.casacam.net ## User Interface del server andare in ``` cd server/frontend ``` far partire la UI x es su porta 8282 npx http-server . -c-1 -p 8282 da qui si possono modificare le apps che vogliamo visualizzare ## App principale andare in ``` cd app ``` far partire la App x es su porta 8181 npx http-server . -c-1 -p 8181 ### Funzionamento - pressione: si lancia l'app - pitch o rotella per zoom - pressione prolungata: si entra in wiggle mode si può fare il drag and drop con pressione prolungata si entra nel menu modifica pressione sulla griglia non sulla icona si esce - sei tap si entra nel menu di configurazione iniziale