How hard would it be to replicate this website?

Printable View