Angular web portal for the shooting league service.