The time to build a completely functioning CMS is dependent on variables. Customized UI / UX design work will take anything from 1 to 4 weeks, depending on the project's size. After this development phase, an additional 1 to 6 weeks expect as per app & Magento developers, based on the number of pages and the features necessary.