This commit is contained in:
scossa 2024-08-19 03:39:48 +02:00
parent e4477c5d57
commit 1e7dd97e2b

View file

@ -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 <code>default.json</code> 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
<br>
---
### 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 <code>default.json</code> gli script
- [ ] File config per popolare default.json e gli script
- [ ] Creare logo RuscoMap
<br>