diff --git a/README.md b/README.md index bf4f7eb..6fb6bca 100644 --- a/README.md +++ b/README.md @@ -46,47 +46,76 @@ ### ToDo per essere funzionale alla versione 0.8 +- [ ] Creare form login per admin - [ ] Creare bottone per form/pagina "area riservata"/"accedi" -- [ ] Creare form/pagina "area riservata"/"accedi" per far accedere l'admin -- [ ] Creare ruolo Admin - - [ ] Permessi: Visita mappa, Aggiungi marker, Cancella Marker. - - [ ] Quando autenticati come admin mostrare un pulsante affianco/sopra/dentro al form dei dati del marker che ha la funzione di cancellare il marker corrispondente - - [ ] Popup che chiede la conferma della cancellazione del marker +- [ ] Creare Pannello Admin +- [ ] Creare Ruolo Admin + - [ ] Permessi: Visita mappa, Aggiungi marker, Accesso a pannello admin -### ToDo per essere funzionale alla versione 0.9 - -- [ ] Aggiungere ai permessi admin l'accesso al pannello admin. -- [ ] Creare Pannello Admin da dove poter creare utenti (nomeutente/password, no mail o altro) -- [ ] Gestione autenticazione utenti con password - -### ToDo per essere funzionale alla versione 1.0 +## ToDo per essere funzionale alla versione 1.0 +- [ ] Implementare il pannelo per permettere all'admin di poter creare utenti (nomeutente/password, no mail o altro) - [ ] Creare (?) Ruolo Ospite. Permessi: Visita mappa - [ ] Creare Ruolo Utente. Permessi: Visita mappa, Aggiungi marker +- [ ] Gestione autenticazione utenti con password +- [ ] Implemtare nel pannello lo switch per on/off inserimento solo utenti e admin o anche ospiti. -#### Possibili altre implementazioni +oppure -- [ ] Scatta la foto del marker da uploadare direttamente in app (su alcuni smartphone gia lo fa) -- [ ] Inserire la posizione del marker tramite il gps dello smartphone -- [ ] Possibilità di aggiungere piu di una foto per un marker -- [x] Standardizzare gli script con controllo "myusername" - - [ ] Standardizzare con le varialibili del default.json gli script - - [ ] File config per popolare default.json e gli script -- [ ] Logo RuscoMap +- [ ] Implementare il pannelo per permettere all'admin di poter creare utenti (nomeutente/password, no mail o altro) +- [ ] Implemtare review per moderazione rusco inserito +- [ ] Implemtare nel pannello lo switch per on/off moderazione + +
+ +--- ### ToDo per essere funzionale alla versione 1.1 -- [ ] Creare Ruolo Moderatore. Permessi : Visita mappa, Aggiungi marker, Cancella Marker +- [ ] Feature da pannello admin: poter cancellare un utente ### ToDo per essere funzionale alla versione 1.2 -- [ ] Feature da pannello admin: poter settare permessi personalizzati ai vari Ruoli (magari si vuole dare l'inserimento anche agli ospiti e/o la cancellazione dei marker agli user) +- [ ] Feature da pannello admin: poter disabilitare un utente ### ToDo per essere funzionale alla versione 1.3 +- [ ] Cancella Marker + - [ ] Quando autenticati come admin mostrare un pulsante affianco/sopra/dentro al form dei dati del marker che ha la funzione di cancellare il marker corrispondente + - [ ] Popup che chiede la conferma della cancellazione del marker + +### ToDo per essere funzionale alla versione 1.4 + +- [ ] Implemtare review per moderazione rusco inserito +- [ ] Implemtare nel pannello lo switch per on/off moderazione + +### ToDo per essere funzionale alla versione 1.5 + +- [ ] Creare Ruolo Moderatore. Permessi : Visita mappa, Aggiungi marker + +### ToDo per essere funzionale alla versione 1.6 + +- [ ] Feature da pannello admin: poter cambiare ruolo o un utente + +### ToDo per essere funzionale alla versione 1.7 + +- [ ] Feature da pannello admin: poter settare permessi personalizzati ai vari Ruoli (magari si vuole dare l'inserimento anche agli ospiti e/o la cancellazione dei marker agli user) + +### ToDo per essere funzionale alla versione 1.8 + - [ ] Creare form registrazione con mail - [ ] Richiedere conferma mail via link spedito a l'indirizzo +### Possibili altre implementazioni + +- [ ] Scatta la foto del marker da uploadare direttamente in app (su alcuni smartphone gia lo fa) +- [ ] Inserire la posizione del marker tramite il gps dello smartphone +- [ ] Possibilità di aggiungere piu di una foto per un marker +- [ ] Script di installazione ruscomap +- [x] Standardizzare gli script con controllo "myusername" + - [ ] Standardizzare con le varialibili del default.json gli script + - [ ] File config per popolare default.json e gli script +- [ ] Creare logo RuscoMap