The duration of time it takes to create a fully functional website is based on many factors.
Custom Design work takes around 1 to 4 weeks, depending on the complexity of the design and the number of revisions you require.
The web development phase requires an additional 1 to 6 weeks, depending on the number of pages, and the functionality required. Some websites take less time and it depends on the type of website which is created.