Typically, for working on a fresh project, we consider 8 – 12 weeks, which includes all designing, coding, and overall recasting of a website. The provided time length is an estimation; the comprehensive time is proportional to the design’s density, content availability, application attributes and tech stack.