lorenzomalferrari / gestiscicasa

Progetto che nasce privato con lo scopo di gestire al meglio la propria casa in tutte le sue necessita
Other
1 stars 0 forks source link

Gestisci Casa

Progetto che nasce privato con lo scopo di gestire al meglio la propria casa in tutte le sue necessità

Descrizione del Progetto

Il Gestionale Immobili è un'applicazione web progettata per gestire proprietà immobiliari come ville, appartamenti, terreni, garage, cantine e altro. L'applicazione permette di organizzare ogni proprietà in base alle stanze presenti, assegnando un nome specifico e una tipologia a ciascuna stanza. Gli utenti possono gestire i prodotti utilizzati in ogni stanza e ricevere notifiche quando le quantità scendono sotto una soglia preimpostata.

Funzionalità

Gestione delle Proprietà

Creazione e Modifica: Aggiungi, modifica e rimuovi proprietà. Ogni proprietà può essere classificata come villa, appartamento, terreno, garage, cantina e altre categorie personalizzate. Dettagli della Proprietà: Associa a ciascuna proprietà informazioni dettagliate come l'indirizzo, la dimensione, il numero di stanze, ecc.

Gestione delle Stanze

Tipologie di Stanze: Definisci le stanze come bagno, camera, sala, cucina, ecc. Nomi Specifici: Assegna un nome univoco a ogni stanza per facilitarne l'identificazione. Aggiunta e Modifica: Aggiungi e modifica stanze all'interno di ciascuna proprietà.

Gestione dei Prodotti

Schede Prodotto: Crea schede dettagliate per ogni prodotto, includendo marchio, descrizione e ulteriori informazioni rilevanti. Associazione dei Prodotti: Associa i prodotti specifici a ciascuna stanza e indica il loro utilizzo. Monitoraggio delle Scorte Soglie di Quantità: Definisci una soglia minima per ciascun prodotto. Notifiche: Ricevi notifiche via email e WhatsApp quando la quantità di un prodotto scende sotto la soglia predefinita.

Gestione degli Utenti

Ruoli degli Utenti: Assegna diversi ruoli agli utenti, come proprietario della proprietà, amministratore, lettore di informazioni, ecc. Permessi Personalizzati: Configura i permessi di accesso in base al ruolo dell'utente.

Per gli sviluppatori

Per vedere le regole da rispettare nello sviluppo del progetto, leggersi il documento ###regole_da_seguire.lm