I've seen examples of sites like that, not gonna tell the niche of course but this dude knows what he's talking about. I'm not even a coder, and I don't know how hard is that to implement, but you do the work first, and then rest. Of course, you you'll need medium to advanced SEO and general marketing knowledge and a creative brain. There are some areas in google where this mf don't care about duplicate content, huge traffic potential. But you need to do your own research, that's the 'hard' part!