Project 44 is a massive effort by the Canadian Research and Mapping Association to map out the entire D-Day and follow-on events of the Second World War. The information is presented in a graphical and time-scaled format. Also included are the war diaries of the Canadian regiments.
Wartime Canada is a window into the Canadian experience during the world wars including everything from fighting to eating. https://wartimecanada.ca/