Web Architectures Assignment 2 - An electronic attendance register