"How long does it take?" This is often a client's second question, after the budget. The honest answer: it depends. But “it depends” without explanation doesn’t help anyone. Here's what really determines the duration of a web project — and how to avoid unpleasant surprises.
Average deadlines by project type
- 5-10 page showcase site: 3 to 6 weeks
- Showcase site with blog and features: 5 to 8 weeks
- E-commerce store (up to 100 products): 6 to 10 weeks
- Complex e-commerce store (500+ products): 10 to 16 weeks
- Customized development: 2 to 6 months depending on complexity
These deadlines start from validation of the quote and receipt of all necessary elements.
The phases of a web project
Phase 1: Framing (1 week)
Brief, definition of objectives, site tree structure, technological choices. This is the foundation. Bad framing = a project that drifts.
Phase 2: Design and models (1 to 3 weeks)
Visual design of the home page and page templates. Back and forth with the client for validation. This is often where deadlines lengthen if returns are delayed.
Phase 3: Integration and development (2 to 4 weeks)
The code. Validated models become real, responsive pages, tested on different browsers and devices.
Phase 4: Content and SEO (1 to 2 weeks)
Integration of texts, images, SEO optimization. If the client provides the texts already written: this phase is quick. If you have to produce everything: this phase gets longer.
Phase 5: Recipe and launch (1 week)
Final tests, corrections, uploading, domain and hosting configuration.
The factor that lengthens projects the most: the client
Let's be direct. In the vast majority of projects that exceed initial deadlines, the main cause is not the service provider — it is the validation delay on the client side.
Situations that cause a project to go off the rails:
- Texts and images not provided on time (or of poor quality)
- Model returns arriving 3 weeks after presentation
- Substantive changes during the project (“in fact, we would like to add a store…”)
- Contact person who changes during the project
- Validations that require several hierarchical levels
How to meet deadlines on your side
- Prepare your texts before the start of the project: this is the most often neglected and most impactful point
- Gather your photos and visuals: high definition logo, team photos, product images
- Designate a single contact person on the client side for validations
- Respond to validation requests in less than 72 hours: a service provider cannot wait 3 weeks between two returns
Deadlines that are too short: the “I want it in 2 weeks” trap
A site delivered urgently is almost always a botched site. Testing phases are shortened, SEO optimizations are skipped, design details are neglected. If a service provider promises you a complete professional site in one week, be wary.
Real emergency? A presentation page (landing page) can be delivered in 1 to 2 weeks while waiting for the complete site. This is a reasonable option for immediate launch.
What to remember
A good web project takes 4 to 8 weeks for a professional showcase site. Shortening this time beyond a certain point comes at the expense of quality. Extending it unnecessarily (projects that drag on for 6 months) reflects a lack of organization or poor follow-up. Demand a schedule from the quote — and keep it on your side.