Web design and development for online stores
Two completed online stores, two different starting points - a redesign and a build from scratch.
Problem
An online store has one crucial characteristic compared with a company website: every point of friction in the purchase flow can be directly converted into lost revenue. Slow category loading, unclear filters, a form without validation, uncertainty about product availability - each costs a specific amount of money every month.
Approach
The approach differs by the starting point. A redesign (bazarfoto.cz) preserves SEO value built up over years of operation and addresses specific friction points identified in the audit. A build from scratch (Fotobazoš.cz) addresses the architecture from zero - without the debt of an old system, but also without established traffic that first needs to be built.
What we focus on in this industry
Five specific places where an online store most often loses customers - demonstrated on both completed projects, not theoretically.
An order flow without unnecessary steps
Every extra form field and every forced registration step is a point where a customer may leave. On bazarfoto.cz, orders can be placed without registration, completed on one page, with automatic address completion and pickup-point selection directly in the cart.
Product reservation and availability
For products in limited quantity (or entirely unique items, such as second-hand equipment), the system must guarantee that the same item is not sold twice. Bazarfoto.cz handles a temporary cart reservation with a time limit; Fotobazoš.cz goes further - an atomic database row lock that enforces the guarantee at database level, not only in application logic.
Catalog and filter performance
The catalog is a page a customer sees repeatedly in a single visit - slow filtering or heavy images compound across the entire purchase. Fotobazoš.cz takes this to an extreme: instead of photos, product cards render procedural SVG, and the catalog loads without a single image network request.
Operations manageable without a developer
An online store that needs to call a developer for every little thing is an online store that slows down its own operations. The admin areas of both projects are built for the owner to operate themselves - data export, price watchers, and an order overview at a click, not through a ticket in a queue.
SEO and XML feeds
An online store without automated XML feeds for Google Merchant and price comparison sites (Zboží.cz, Heureka) loses a low-cost source of traffic. A feed generated automatically from actual inventory does not drift from reality like a manual export once a month.
Case studies from this industry
Our own measurements from this industry
Speed and AI readiness of Czech online stores
The median mobile Lighthouse score of the 85 largest Czech online stores is 48 out of 100, and only 31% meet Core Web Vitals for real visitors - most often because of slow response to clicks.
View report →Related services
Frequently asked questions
Who will manage the website after it is finished?
It depends on the project. For online stores, we build an admin area clients can use themselves without technical training. That is exactly how order management works at Fotobazoš.cz. For simpler websites, we agree on the handover and scope of ongoing management individually.
How much does a website redesign cost?
We do not publish a price list. The price depends on the scope, which varies from project to project. You get a specific number with the free audit, rather than a rough guess. We explain our collaboration models (fixed price vs. Time & Material) on the Working together page.
How do you measure the reduction in financial losses?
The calculator on the Websites page uses a conservative model: a below-average website converts at around 1%, and a well-built one at around 3%. Multiplying the difference by traffic and average order value shows how much money the old website leaves on the table each month. After the new website launches, we measure actual conversion continuously over a longer period, rather than judging it after the first week. Short-term fluctuations tell us nothing.