This commit is contained in:
scossa 2024-08-19 02:25:51 +02:00
parent c0c4ee99e9
commit 75b6c71f74

View file

@ -3,45 +3,48 @@
_Una mappa della propria città dove utenti in anonimo possono inserire dei marker con nome, descrizione e foto del'oggetto abbandonato, segnalandolo a tutti i visitatori della mappa._
<br> Sulla falsa riga del "_te lo regalo se vieni a prenderlo_", questo è più il "_segnalo che c'è sta roba lì, è tua se te la vai a prendere_"
## ToDo per essere funzionale alla versione 0.1
### ToDo per essere funzionale alla versione 0.1
- [x] Aggiungere il marker (visivo) al clic di inserimento marker [[commit f611832592](https://git.lattuga.net/scossa/ruscomap/commit/f6118325925ba91173cf5bcc0a206b85fa3ef1a3)]
- [x] Al momento si possono aggiungere infiniti marker (temporanei), da fixare [[commit 0fba9efe99](https://git.lattuga.net/scossa/ruscomap/commit/0fba9efe99057119ef5eedec078987482a193fea)]
### ToDo per essere funzionale alla versione 0.2
- [ ] ~~Cancellare i marker creati > di 24h (sia record db che img)~~ [[commit 78d4b6b216](https://git.lattuga.net/scossa/ruscomap/commit/78d4b6b2169d43550aa3af800ac2f946ebeb9743)]
- [ ] Rimuovere pezzi di codice js per cancellare marker creati > di 24h. Dovrebbe essere solo il [commit 78d4b6b216](https://git.lattuga.net/scossa/ruscomap/commit/78d4b6b2169d43550aa3af800ac2f946ebeb9743)
- [x] Scrivere script bash (<code>delete_rusco.sh</code>) che cancella tutti marker
- [x] Scrivere script bash (<code>pulisci_vecchio_rusco.sh</code>) che cancella tutti marker più vecchi di 24h (automatico)
- [x] Scrivere script bash (<code>delete_rusco.sh</code>) che cancella tutti marker [[commit c0c4ee99e9](https://git.lattuga.net/scossa/ruscomap/commit/c0c4ee99e9262624ca86a1501429a85890452478)]
- [x] Scrivere script bash (<code>pulisci_vecchio_rusco.sh</code>) che cancella tutti marker più vecchi di 24h (automatico) [[commit c0c4ee99e9](https://git.lattuga.net/scossa/ruscomap/commit/c0c4ee99e9262624ca86a1501429a85890452478)]
- [ ] Come per mettere nel cron del server lo script che cancella i marker più vecchi di 24h
- [x] Scrivere script bash (<code>pulisci_manualmente_vecchio_rusco.sh</code>) che cancella tutti marker più vecchi di 24h (manuale)
- [x] Scrivere script bash (<code>pulisci_manualmente_vecchio_rusco.sh</code>) che cancella tutti marker più vecchi di 24h (manuale) [[commit c0c4ee99e9](https://git.lattuga.net/scossa/ruscomap/commit/c0c4ee99e9262624ca86a1501429a85890452478)]
- [ ] pushare e spostare script in cartella <code>/script</code>
## ToDo per essere funzionale alla versione 0.2
### ToDo per essere funzionale alla versione 0.3
- [x] Implementare il bottone in alto a dx: quando premuto per passare alla modalità inserimento diventa una _X rossa_ che se premuta annulla l'inserimento marker [[commit fa82dc221e](https://git.lattuga.net/scossa/ruscomap/commit/fa82dc221e2e8d1648c78534c0320bd099f897f0)]
- [ ] A marker aggiunto con successo come icona del bottone in alto a dx rimane la X rossa (in modalità inserimento marker) invece di ritornare l'icona del marker (ovvero passare in modalità normale/visualizzazione)
## ToDo per essere funzionale alla versione 0.3
### ToDo per essere funzionale alla versione 0.4
- [ ] Mostrare data/ora pubblicazione del marker per far capire al visitatore quanto tempo fa è stato avvistato il rusco
- [ ] Al momento sul marker temporaneo si vede l'immagine rotta. fixare: sul temporaneo non bisogna mostrare nulla
## ToDo per essere funzionale alla versione 0.4
### ToDo per essere funzionale alla versione 0.5
- [ ] Riformattare visualizzazione form inserimento marker per mobile
- [ ] Milgiorare css del form inserimento dati marker
## ToDo per essere funzionale alla versione 0.5
### ToDo per essere funzionale alla versione 0.6
- [ ] Creare form per ricercare tra i titoli/descrizioni dei marker esistenti (query esempio: "divano")
## ToDo per essere funzionale alla versione 0.6
### ToDo per essere funzionale alla versione 0.7
- [ ] Pop-Up all'apertura di ruscomap con descrizione breve
- [ ] Scrivere il tutorial utente di ruscomap
- [ ] Creare pagina tutorial
- [ ] Link alla pagina del tutorial nel PopUp iniziale
## ToDo per essere funzionale alla versione 1.0
### ToDo per essere funzionale alla versione 1.0
- [ ] Creare form login/registrazione
- [ ] Abilitare (solo lato admin) creazione di nomeutente/password (no mail/altro)
@ -52,12 +55,12 @@
- [ ] Mostrare un pulsante affianco/sopra/dentro al form dei dati del marker quando autenticati come admin che ha la funzione di cancellare il marker corrispondente
- [ ] Chiedere la conferma della cancellazione del marker
## Possibili implementazioni
## 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
- [ ] Standardizzare gli script con controllo "myusername"
- [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