Završni rad bavi se izradom web-aplikacije za igranje i učenje igre sudoku. Aplikacija neregistriranim korisnicima omogućava generiranje i rješavanje sudokua različitih težina. Registrirani korisnici mogu tražiti aplikaciju da im pomogne objašnjavanjem idućeg koraka u rješavanju. Koraci rješavanja opisani su tehnikama rješavanja, čija su detaljna objašnjenja dostupna na stranici za učenje. Statistike rješavanja korisnici mogu vidjeti na stranici profila. Aplikacija sadrži i administrativnu komponentu. Aplikacija je izrađena u radnim okvirima Django i Bootstrap, uz pomoć biblioteke Sudokutools. PostgreSQL je korišten kao baza podataka. Aplikacija je puštena u pogon korištenjem Heroku platforme.This thesis deals with the development of a web ...