Interactive Timeline Generator

Can be embedded into Google Sites or pinned to Google Classroom as in an interactive timeline (with multimedia content)