What's your experience with web development at the moment, say in wordpress or another CMS. It will take a significant amount of skill to develop it from scratch, but you could learn to manage from the back end pretty well when the site has been developed.