Skip to content

Latest commit

 

History

History
32 lines (17 loc) · 1.1 KB

File metadata and controls

32 lines (17 loc) · 1.1 KB

Task Manager / TODO List

Si vuole sviluppare un'applicazione CLI per salvare le varie cose da fare. L'unita' fondamentale del programma e' il Task, che potra' avere campi come: id, data_inserimento, data_programmata, descrizione, priorita'.

Requisiti

[X] 1 - Inserimento di comandi riconosciuti con messaggio di errore per comandi sconosciuti

[x] 2 - Creazione di un Task -> quindi salvataggio su un file

[ ] 3 - Modifica di un Task

[X] 4 - Eliminazione di un Task

[X] 5 - Visualizzazione di tutti i Task

[] 6 - Visualizzazione dei task secondo dei filtri che possono essere uno o piu' tra i campi del task

[X] 7 - Visualizzazione di una schermata di benvenuto

[ ] 8 - Visualizzazione tutti i comandi tramite un comando "help"

[ ] 9 - Eliminazione di tutti i task di un determinato giorno, con un singolo comando

[X] 10 - Chiusura dell'applicazione con comando apposito

[ ] 11 - Salvataggio delle modifiche automatico quando l'applicazione non viene chiusa con il comando apposito

(opzionale)

  • Import & Export del file di salvataggio dei task