Build CMS or create content - don't do both
I have experience in making a website something like IMDb, but of course smaller. While I was making content, I didn't develop, and it took precious time as well as enthusiasm.
And when I develop system I was distracted to add some info and while adding you want to add some more, then your time went off.
In the end, you don't have much content and your enthusiasm of developing a system fades off because of time it took to make something (because you both were building the website and adding content).