Pannello di Amministrazione
Ogni app Proyecta pubblicata include un pannello di amministrazione — un back office privato, accessibile solo dopo l’accesso, dove gestisci contenuti e invii di moduli senza toccare il codice.
La parte pubblica della tua app è su misura e rispecchia il tuo brand. Dietro le quinte, però, ogni app ha bisogno dello stesso back office essenziale (anche se poco glamour): un posto dove modificare i contenuti, esaminare i lead e gestire le operazioni quotidiane. Proyecta lo costruisce per te a partire da componenti basati sullo schema, di proprietà del template, così rimane coerente e corretto in ogni app — e non devi mai aspettare che l’AI assembli manualmente una schermata CRUD.
Cosa puoi gestire
Sezione intitolata “Cosa puoi gestire”| Sezione | Cosa fa | Stato |
|---|---|---|
| Contenuti | Crea, modifica, pubblica e archivia voci in ciascuna delle tue collezioni | Disponibile |
| Invii di moduli | Esamina, segna come letti e archivia gli invii dai tuoi moduli | Disponibile |
| Ordini commerce | Esamina ed evadi gli ordini dal tuo storefront | Disponibile |
| Membri / utenti | Gestisci le persone che hanno effettuato l’accesso alla tua app e i loro ruoli | Disponibile |
Le sezioni che vedi dipendono da ciò che fa la tua app — il pannello legge la struttura live della tua app e mostra solo ciò che è pertinente. Un’app senza storefront non ha la sezione Ordini.
Chi può accedere
Sezione intitolata “Chi può accedere”Il pannello è protetto da RBAC. Un visitatore deve aver effettuato l’accesso con un account admin per visualizzarlo — ogni azione amministrativa è verificata lato server, non semplicemente nascosta nell’interfaccia.
Il ruolo di admin viene assegnato all’indirizzo email che designi al momento della creazione dell’app, confrontato con l’indirizzo verificato dal provider di identità. Non viene concesso a chi accede per primo — in un’app normale tutti gli altri accedono come utenti ordinari, incluso il primo visitatore. Vedi Utenti e Autenticazione per sapere come funziona l’accesso e come vengono assegnati i ruoli.
I componenti fondamentali
Sezione intitolata “I componenti fondamentali”Il pannello è composto da componenti di proprietà del template. Non li scrivi tu — fanno parte di ogni app — ma è utile conoscere i principali:
| Componente | Cosa ti offre |
|---|---|
CollectionManager |
Una schermata di amministrazione completa per una collezione: un elenco ricercabile e ordinabile, più un modulo di creazione/modifica generato automaticamente. Uno per collezione. |
SubmissionsInbox |
La casella dei moduli: tab Nuovi / Letti / Archiviati, un badge per i non letti e una vista dettaglio per ogni invio. |
AdminShell |
La struttura che racchiude tutto — una sidebar comprimibile e una barra superiore che collega le sezioni. |
CollectionManager: CRUD automatico dal tuo schema
Sezione intitolata “CollectionManager: CRUD automatico dal tuo schema”CollectionManager legge lo schema di una collezione e costruisce l’intera esperienza di modifica con pochissimo codice scritto a mano:
- Elenca le tue voci in una tabella con un badge di stato, la ricerca e un pulsante New.
- Genera automaticamente il modulo dal tipo di ogni campo — i campi di testo diventano input, il testo lungo diventa una textarea, i numeri diventano input numerici, i valori on/off diventano switch, i campi a scelta diventano menu a tendina, le date diventano selettori di data, i riferimenti diventano un selettore sulla collezione collegata e i campi immagine ottengono un pulsante di upload (con un selettore dalla libreria multimediale e un’opzione alternativa per incollare un URL).
- Salva prima come bozza — la pubblicazione è un’azione esplicita e separata, così nulla va online per errore. Puoi anche annullare la pubblicazione o archiviare una voce (l’archiviazione è una cancellazione logica — la voce scompare dall’app e dal pannello ma non viene eliminata definitivamente).
- Gestisce anche i contenuti unici: le collezioni singleton (come le informazioni sulla tua attività) mostrano direttamente il modulo, senza elenco.
La modifica è davvero no-code: tu (o chiunque tu nomini admin) cambia testi, prezzi, foto e orari dal pannello, premi publish e l’app live si aggiorna.
Nota: I prodotti Commerce vengono gestiti con gli strumenti commerce, non in un
CollectionManager— anche se il catalogo è contenuto. Vedi Commerce.
Come viene costruito il pannello
Sezione intitolata “Come viene costruito il pannello”Non devi chiederlo, e l’AI non lo assembla a mano. Il pannello è un “pannello permanente” auto-configurante: un /admin fisso integrato nel template di ogni app, che legge lo schema dei contenuti live della tua app e la configurazione delle funzionalità, e si renderizza da solo — senza alcuna configurazione da parte dell’AI. Aggiungi una nuova collezione in seguito e appare automaticamente, senza necessità di rebuild.
Oltre ai contenuti e agli invii di moduli, compaiono sezioni per tutto ciò che la tua app fa davvero — ordini e resi, prenotazioni e pianificazione, membri e ruoli, una libreria multimediale, email e push. Ottieni quelle che si applicano alla tua app e nessuna di quelle che non ti servono.
Poiché appartiene al template, il pannello rimane coerente e corretto in ogni app, e non può andare alla deriva né rompersi quando l’AI modifica le tue pagine pubbliche. Se in seguito vuoi modificare la console stessa, chiedilo — è una modifica esplicita, non qualcosa che la prima build improvvisa.
Pattern comuni
Sezione intitolata “Pattern comuni”Non devi mai chiedere il pannello di amministrazione in sé: ogni app lo include già, e le nuove collezioni vi compaiono da sole. Quello che vale la pena chiedere all’AI:
"Add a 'featured' toggle to my services so I can choose what shows on the homepage."— i nuovi campi compaiono automaticamente nel pannello."Make the headline and hours on my homepage editable from the admin."— sposta nei contenuti i testi scritti direttamente nel codice."Build me a back-office page showing this week's bookings at a glance."— una pagina su misura, composta con gli stessi componenti fondamentali.
Correlati
Sezione intitolata “Correlati”- Gestione dei Contenuti — le collezioni e le voci che il pannello modifica.
- Moduli — la fonte della casella degli invii.
- Utenti e Autenticazione — come funziona l’accesso e come viene assegnato il ruolo admin.
- Commerce — gestisci il tuo catalogo e gli ordini.