It takes anywhere from 3-6 months to complete developing a CMS solution. Depending on the project stakes & scope, the time will vary.