Lataa tiedosto todoapp.jar
Ohjelma olettaa, että sen käynnistyshakemistossa on konfiguraatiotiedosto config.properties, joka määrittelee käyttäjät ja todot tallettavien tiedostojen nimet. Tiedoston muoto on seuraava
userFile=users.txt
todoFile=todos.txt
Ohjelma käynnistetään komennolla
java -jar todoapp.jar
Sovellus käynnistyy kirjautumisnäkymään:
Kirjautuminen onnistuu kirjoittamalla olemassaoleva käyttäjätunnus syötekenttään ja painamalla login.
Kirjautumisnäkymästä on mahdollista siirtyä uuden käyttäjän luomisnäkymään panikkeella create new user.
Uusi käyttäjä luodaan syöttämällä tiedot syötekenttiin ja painamalla create
Jos käyttäjän luominen onnistuu, palataan kirjautumisnäkymään.
Onnistuneen kirjautumisen myötä siirrytään käyttäjien tekemättömät työt listaavaan näkymään
Näkymä mahdollistaa olemassaolevien todojen merkkaamisen tehdyksi painikkeella done sekä uusien todojen luomisen kirjoittamalla syötekenttään tehtävän kuvauksen ja painamalla create.
Klikkaamalla näkymän oikean ylänurkan painiketta logout käyttäjä kirjautuu ulos sovelluksesta ja sovellus palaa takaisin kirjaantumisnäkymään.