a restful reporting app