Tipulator A simple restaurant tip calculator used to illustrate the interactions and dependencies between HTML, CSS and JavaScript