Customizable web-based terminal interface