There is no defined time for any project as it entirely depends on the size and model of the project. Generally, a web development project may take 3 weeks to 8 weeks to complete, depending on the size, customization, integration, feature, and functionalities you want to have on your website.