This single-page web application was built with Angular and tested with Karma and Protractor.
The purpose of this project was to learn how to create a single-page application using Angular, gain further experience with testing, and conduct a usability study. The application allows users to enter up to 8 contestants for a tournament and keep track of winners for each round as well as an overall winner.
Topics covered included end-to-end testing with Protractor, writing helper functions and refactoring e2e tests, Angular routing, and writing a service to carry data from page to page in a single-page application. After development, a usability study was conducted to determine areas for improvement and test for bugs.
View Usability Testing Report >