I want a website built on my server that will pull information from several different sources including email, Google Maps location history, Facebook Messenger, OwnCloud, and others, and then display it on a page with several sections. There will be a datepicker at the top to filter the information by day and hour.
For example if I select March 12th 2018 at 5:00 PM, the app will load all photos and videos I took at that time, a map of where I was, a list of all messages and emails I sent and received, a list of phone call recordings, and some other statistics.
The data used by the app must be stored on my server, not just linked to. Must work on desktop and mobile browsers. Server is Centos7.