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!
Acting Corporal Arthur Herbert Owen 10555, Royal Warwickshire Regiment
Died 23 October 1916
Lives of the First World War
Air Mechanic 2nd Class George Charles Norton 19774, Royal Flying Corps
Died 23 October 1916
Lives of the First World War
Company Serjeant Major John Antley 9183, Royal Warwickshire Regiment
Died 23 October 1916
Lives of the First World War
Company Serjeant Major Richard McFadden F/162, Middlesex Regiment
Died 23 October 1916
Lives of the First World War
Corporal Francis Edwin Hancock 20181, Royal Dublin Fusiliers
Died 23 October 1916
Lives of the First World War
L/Cpl Richard Addison 13466, Loyal North Lancashire Regiment
Died 23 October 1916
Lives of the First World War
Lance Corporal Christopher Hands 27262. Unit: 2nd Battalion, Essex Regiment. Death: 23 October 1916, missing in action, Somme, Western Front. Commemorated on the Thiepval Memorial.
Died 23 October 1916
Imperial War Museum
Lance Corporal Harry Sidney Lucas 24047. Unit: 2nd Battalion, Essex Regiment. Death: 23 October 1916 Missing Western Front
Died 23 October 1916
Imperial War Museum
Lance Corporal John William Booker G/18183, Royal Sussex Regiment
Died 23 October 1916
Lives of the First World War
Lieutenant Edgar Harold Holmes Turner , Welsh Regiment
Died 23 October 1916
Lives of the First World War
Lieutenant Edgar Harold Holmes Turner. Unit: 11th Battalion, Welsh Regiment. Death: 23 October 1916, killed in action at Machukovo, Macedonia. Buried at the Karasouli Cemetery.
Died 23 October 1916
Imperial War Museum
Lieutenant Thomas Ellis Parry , Lancashire Fusiliers
Died 23 October 1916
Lives of the First World War
Lizzie Jones, Munitions work. Died of TNT poisoning 23 October 1916.
Died 23 October 1916
Imperial War Museum
Lizzie Jones, Munitions work. Died of TNT poisoning 23 October 1916.
Died 23 October 1916
Imperial War Museum
Maßnahmen zur Einlieferung der Ernteüberschüsse - Kundmachung - Užice
23 October 1916
Österreichische Nationalbibliothek - Austrian National Library
Maßnahmen zur Einlieferung der Ernteüberschüsse - Kundmachung - Užice - Mehrsprachiges Plakat
23 October 1916
Österreichische Nationalbibliothek - Austrian National Library
Private Archibald Onslow Morgan G/40414, Middlesex Regiment
Died 23 October 1916
Lives of the First World War
Private Basil Richard Cross 15973. Unit: 1st Battalion, Royal Warwickshire Regiment. Death: 23 October 1916 Killed in action at Les Boeufs Western Front
Died 23 October 1916
Imperial War Museum
Private Frank Jelly 37631. Unit: 2nd Battalion, Lancashire Fusiliers. Death: 23 October 1916 Western Front.
Died 23 October 1916
Imperial War Museum
Private Gabe Thompson 213449, 4th Canadian Mounted Rifles Battalion
Died 23 October 1916
Lives of the First World War
Private George Albert Davies 14303, Prince of Wales's Volunteers (South Lancashire Regiment)
Died 23 October 1916
Lives of the First World War
Private George Fynn 20630. Unit: 1st Battalion, Royal Warwickshire Regiment. Death: 23 October 1916, Somme, Western Front. Commemorated on the Thiepval Memorial.
Died 23 October 1916
Imperial War Museum
Private George Henry Dawkins G/22770. Unit: Middlesex Regiment. Death: 23 October 1916 Missing in action
Died 23 October 1916
Imperial War Museum
Private H Lowe 2059. Unit: Royal Army Medical Corps, 26th Field Ambulance. Death: 23 October 1916 Near Givenchy Western Front
Died 23 October 1916
Imperial War Museum
Private Harold James Hill 2697, Somerset Light Infantry
Died 23 October 1916
Lives of the First World War
Private Horace Charles Holder 5978, 2/13th Kensington Bn,London Regiment
Died 23 October 1916
Lives of the First World War
Private Hugh Atkinson 6987, East Lancashire Regiment
Died 23 October 1916
Lives of the First World War
Private James McKenna 26656. Unit: 1st Battalion, Royal Dublin Fusiliers. Death: 23 October 1916 Western Front
Died 23 October 1916
Imperial War Museum
Private Jasper Matthews Batey F/60, Middlesex Regiment
Died 23 October 1916
Lives of the First World War
Private Joseph Berrington 1874, Leicestershire Regiment
Died 23 October 1916
Lives of the First World War
Private Owen Birchby Alvey 192985, Canadian Infantry
Died 23 October 1916
Lives of the First World War
Private Thomas Arthur Swain 96131, Royal Field Artillery
Died 23 October 1916
Lives of the First World War
Private Thomas Henry Oram G/40444, Middlesex Regiment
Died 23 October 1916
Lives of the First World War
Private Walter Atkins 2258, Royal Warwickshire Regiment
Died 23 October 1916
Lives of the First World War
Private William Frederick Burden 6275, London Regiment (Prince of Wales' Own Civil Service Rifles)
Died 23 October 1916
Lives of the First World War
Private William Haxton 4130, Black Watch (Royal Highlanders)
Died 23 October 1916
Lives of the First World War
Rifleman Charles James Pretty S/14879. Unit: B Company, 2nd Battalion, Rifle Brigade. Death: 23 October 1916 Missing Western Front
Died 23 October 1916
Imperial War Museum
Second Lieutenant John Hamilton Marshall , East Lancashire Regiment
Died 23 October 1916
Lives of the First World War
Second Lieutenant William Clifford Hales , Royal Berkshire Regiment
Died 23 October 1916
Lives of the First World War