Visual timeline web application