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 The Honourable John Beresford Campbell, D.S.O. , Coldstream Guards
Died 21 January 1915
Lives of the First World War
Private Michael Heffernan 6686, Royal Irish Regiment
Died 21 January 1915
Lives of the First World War
Captain Hugh Frederic North , 4th Hampshire Regiment
Died 21 January 1916
Lives of the First World War
Captain Robert Stafford Arthur Palmer , 6th Hampshire Regiment
Died 21 January 1916
Lives of the First World War
Lance Corporal Fred Tocock 4/2853, 4th Hampshire Regiment
Died 21 January 1916
Lives of the First World War
Lance Corporal George Burns S/7792, Seaforth Highlanders
Died 21 January 1916
Lives of the First World War
Lance Corporal John McLaughlin S/7616, Royal Highlanders
Died 21 January 1916
Lives of the First World War
Lance Serjeant Cecil Henry Offer 4/1686, 4th Hampshire Regiment
Died 21 January 1916
Lives of the First World War
Lieutenant Colonel Francis Jearrad Bowker , Hampshire Regiment
Died 21 January 1916
Lives of the First World War
Lieutenant John Charles Bucknill , 4th Hampshire Regiment
Died 21 January 1916
Lives of the First World War
Private Alfred Bulpit 4/2623, 4th Hampshire Regiment Territorial Force
Died 21 January 1916
Lives of the First World War
Private Frank Graves 4/3496, 4th Hampshire Regiment
Died 21 January 1916
Lives of the First World War
Serjeant David Finlay VC 1780, Black Watch (Royal Highlanders)
Died 21 January 1916
Lives of the First World War
Serjeant William Henry Chapman 200847, 4th Hampshire Regiment Territorial Force
Died 21 January 1916
Lives of the First World War
Staff Nurse Norma Violet Mowbray , Australian Army Nursing Service
Died 21 January 1916
Lives of the First World War
Able Seaman Joseph William Brown J/19639, H.M.S. "Vernon."
Died 21 January 1917
Lives of the First World War
Acting Warrant Officer Class 2 Rupert Charles Rowe 6238, Wiltshire Regiment
Died 21 January 1917
Lives of the First World War
Lieutenant Colonel James William Albert Simpson , Australian Infantry
Died 21 January 1917
Lives of the First World War
Private Arthur Parrott 33014, Yorkshire Light Infantry
Died 21 January 1917
Lives of the First World War
Private Charles Pickering 10895, South Wales Borderers
Died 21 January 1917
Lives of the First World War
Private John Edward Mason 22478, East Lancashire Regiment
Died 21 January 1917
Lives of the First World War
Sapper Arthur Douglas Turner 4796, Australian Tunnelling Corps
Died 21 January 1917
Lives of the First World War
Lieutenant William Geoffrey Collins , Norfolk Regiment
Died 21 January 1918
Lives of the First World War
Private Dudley Alleyne 10599, British West Indies Regiment
Died 21 January 1918
Lives of the First World War
Private Ivor Clifton Howell 201190, Canadian Infantry (1st Ontario Regiment)
Died 21 January 1918
Lives of the First World War
Private Luther Coates, MM 9799, British West Indies Regiment
Died 21 January 1918
Lives of the First World War
Private John Mason 6309, British West Indies Regiment
Died 21 January 1919
Lives of the First World War
Sapper Allan Boyle Brown 264356, Canadian Railway Troops
Died 21 January 1919
Lives of the First World War
Private Harold Cornish 16621, Royal Marine Light Infantry: Portsmouth Division
Died 21 January 1920
Lives of the First World War
Aircraftman 2nd Class Richard Slyfield 298502, 2nd F.T.S. (Duxford)
Died 21 January 1921
Lives of the First World War
Private Leonard Champness Bilney 47739, Machine Gun Corps (Cavalry)
Died 21 January 1921
Lives of the First World War
Warrant Officer Class 2 Thomas William Stratford 5555, South Wales Borderers
Died 21 January 1935
Lives of the First World War
General Sir Archibald James Murray, K.C.B., G.C.M.G., C.V.O, D.S.O. , Royal Inniskilling Fusiliers
Died 21 January 1945
Lives of the First World War
Lieutenant Colonel Philip Bennet Joubert de la Ferte , Royal Flying Corps
Died 21 January 1965
Lives of the First World War
Captain Arthur Hugh Henry Batten-Pooll VC , Royal Munster Fusiliers
Died 21 January 1971
Lives of the First World War
Private Whiri Tangatake, M.M 16/1275, 3rd Pioneer Battalion New Zealand
Died 21 January 1972
Lives of the First World War