History is text - you write it and display it on the site.
If you mean "how do I get the information from lots of other sites, accumulate it into something that makes sense, and present it on my site - without doing it by hand", you don't. If you can't create the content (or pay someone to do it), you can't put the content that hasn't yet been created on your site.
If you're a team with "below average skills" in developing websites, start by learning programming (also called computer science). Then learn HTML, CSS (neither of which is a programming language, but you need them), JavaScript (the only language that will run in the browser), SQL (so you can store and retrieve data on the server), a server-side programming language (I prefer PHP, because I've been using it for so many years that I can think in it). jQuery wouldn't be bad to learn either - it's JavaScript, but makes writing things in JavaScript easier). And AJAX (it's a technique) will make the site more interactive.
I can't tell you how to do everything you'll need to develop a site if you haven't mastered at least those basic skills. (And yes, it's going to take a year, maybe more, to really learn programming. Programming isn't typing code into a computer, it's thinking - analysis. If more people understood that, we wouldn't see so many absolutely horrible sites, and so many sites that look as if they were written 20 years ago. "Dancing bologna" might have been cute in 1998, but it's 2019. It's time the web grew out of its diapers.)