This is the completed project for the course Applications for the Web at KTH. It consists of a full stack web site using HTML/CSS/Javascript on the front end and PHP at the back end. It is built using the Model-View-Viewmodel pattern, where Knockout JS is used to handle the viewmodel.