I was looking for a timeline app or online site and found exactly what I was looking for! You can add in time events in random order and it sorts them into chronological order. It asks for a title and you can add in a written description. Then you get an embed link and can keep or share the timeline you create. Have a look. I think it will be quite useful!