Ingello Business editorial desk

Online stores

Case studies and articles on online stores and marketplaces for products that do not fit a standard engine: fabrics, metals, flooring by the metre, fit-to-model items. Written for owners and commercial directors.

13 articles in this section

What a custom store solves

A standard engine works while products sell by the unit in a single variant. Once fabrics, metals, roll widths or fit-to-model selection appear, product cards multiply, prices drift apart and managers explain by hand what is actually in stock.

A custom system describes the product the way it is made and sold, and connects the storefront with stock, production and delivery. Buyers see an honest price and lead time, and the administrator changes prices by category without opening every card.

Typical modules

  • a catalogue with product variants: materials, sizes, colours, a price for each variant;
  • filters that follow how buyers choose, and a product card with the real dispatch time;
  • basket and payment: cards, Apple Pay and Google Pay, an internal balance;
  • pricing: purchase, wholesale, retail, floor prices and bulk changes by category;
  • integrations: stock, fulfilment, delivery, CRM and mailings;
  • for marketplaces: sellers, an affiliate programme, commissions and payouts.

How Ingello designs and delivers

We work in four steps. Each has a fixed price and a measurable result, and you can stop after any of them.

  • Consultation and modelling: we map your processes, roles and business requirements and build a visual model of the main screens and the admin panel.
  • Technical specification: data model, interface model, contract and a development budget estimate.
  • Prototype: a clickable version with working logic, so scenarios are tested before the main code is written.
  • Development: design, interfaces, integrations, server-side logic, deployment and testing.

Case studies worth starting with

  • Lino: a flooring store on our ECOCOM platform: sales by the metre from the roll and six price types.
  • Guzema: a jewellery brand with a boutique in New York's SoHo: variants by metal, stones and chain length without thousands of duplicates.
  • Carveli: a furniture factory store: composite products, one model in different fabrics and an honest dispatch time.
  • Sof Lex: a marketplace with an affiliate programme up to eight levels deep, an internal balance and funds held until dispatch.
  • Prime EVA: a factory store that matches car mats to make, model and body type, integrated with fulfilment.

What each stage costs and when it makes sense to stop is covered in our series App development strategy.

FAQ

01How much does an online store for a complex product cost?

The price depends on the product model and its variants, the pricing logic, and integrations with stock, delivery and CRM. We do not quote blind. After a free consultation with an architect you receive a price and timeline broken down by stage: modelling, technical specification, prototype, development. Each stage has a fixed price, and you can stop after any of them.

02Should a store be built from scratch or on an existing base?

It depends on the product. Lino is built on ECOCOM, our e-commerce platform, and adapted for flooring: roll width on the product card, price per square metre for retail and wholesale, fractional quantities in the basket. The base is not rewritten, so the budget goes on what makes your product different. If the product model is truly unusual, that shows up during modelling.

03How do you build a marketplace with an affiliate programme and balance?

In Sof Lex a buyer can also be a partner. Each user has up to eight levels of referrals, and the commission rate is set separately for goods and services at every level. A purchase can be paid partly from the internal balance and partly by card. The system takes the money, passes the order to the seller, waits for dispatch confirmation and only then settles with the seller.

04How do you show variants of one product without duplicate cards?

Split variants into attributes. At Guzema the model, metal and presence of stones are stored separately: the list shows the base version with a link to the sibling variant of the same model. On the card the buyer chooses the metal, chain length and engraving and sees the dispatch time. Filters follow categories, collections and stones, which is how people actually choose jewellery.