a web application testing my understanding of api usage