This site is an expanded and significantly upgraded version of the Flickr Commons based tool I wrote several years ago. As well as a major design/UX overhaul, it now includes data from further providers such as those available through Europeana, and also the Imperial War Museum. I'd welcome further suggestions as the harvesting tool and database are easily extendable.
For information, questions and bug reports please contact James Morley @jamesinealing | james@jamesmorley.net
The data has been harvested from providers using some custom php scripts to query respective APIs based on dates. Data is harmonised and stored in a local mySql database.
Additional jQuery plugins are used to enhance the display, including Masonry and Bootstrap Image Gallery (based on blueimp).
 
		 
		 
		The code is openly licensed so please feel free to copy, modify, distribute as you please. It will be shared on Github shortly!
 
Captain William Reginald Karslake. Unit: Pembroke Yeomanry. Death: 29 December 1917, buried at Paignton.
Died 29 December 1917
Imperial War Museum
 
Major William Reginald Karslake , Pembroke Yeomanry
Died 29 December 1917
Lives of the First World War
 
Miss Gertrude Snelling, Voluntary Aid Detachments. Died of septicaemia contracted on duty 29 December 1917.
Died 29 December 1917
Imperial War Museum
 
Miss Gertrude Snelling, Voluntary Aid Detachments. Died of septicaemia contracted on duty 29 December 1917.
Died 29 December 1917
Imperial War Museum
 
Private Albert George Vorstius 533516, 2/15 London Regiment (Prince of Wales' Own Civil Service Rifles)
Died 29 December 1917
Lives of the First World War
 
Private Arthur Hamilton Barrett 531100, 2/15 London Regiment (Prince of Wales' Own Civil Service Rifles)
Died 29 December 1917
Lives of the First World War
 
Private Cecil Charles Wolfaardt 11222, 3rd Regiment South African Infantry
Died 29 December 1917
Lives of the First World War
 
Private Cedric Aubrey Bear 533287, 2/15 London Regiment (Prince of Wales' Own Civil Service Rifles)
Died 29 December 1917
Lives of the First World War
 
Private Charles Bennett 241990, York and Lancaster Regiment
Died 29 December 1917
Lives of the First World War
 
Private John Beresford Duncan 12044, British West Indies Regiment
Died 29 December 1917
Lives of the First World War
 
Private Stephen Horsley 533283, 2/15 London Regiment (Prince of Wales' Own Civil Service Rifles)
Died 29 December 1917
Lives of the First World War
 
Rifleman Leonard Reeve Beechey 593763, 18th London Regiment
Died 29 December 1917
Lives of the First World War