Skip to content

Headless and custom e-commerce

E-commerce architecture for companies that have outgrown a standard store.

We separate the sales frontend from the backend, connect the ERP, loyalty and logistics and automate processes from order to delivery. For companies with a large catalog, several sales channels and processes of their own.

Projects from €35,000 · discovery from €3,000

Channels

  • Web store
  • Mobile app
  • B2B portal
  • AI chat

API and orchestration

  • API layerGraphQL, REST
  • Queues and webhooksReliable data exchange
  • SearchCatalog index, AI

Systems

  • Magento 2 or custom
  • ERP
  • Banks and credit
  • Courier services
  • Loyalty

Honesty first

Headless is not for every store.

Headless brings freedom and speed, but also a larger scope of development and maintenance. We recommend it only when it pays off.

Headless is the right choice when

  • You sell through several channels: web, app, B2B portal
  • You have a large catalog or complex pricing rules
  • Campaigns bring sudden traffic spikes
  • You have processes that standard platforms do not cover
  • You want to change the frontend independently of the backend

Magento 2, WooCommerce or a custom store is the better choice when

  • You sell through one channel
  • You have a smaller maintenance team
  • Your build budget is up to €30,000
  • A fast launch matters more than full freedom
See the Start and Growth packages →

What we build

One system instead of ten connected by hand.

  1. 01

    Process automation

    The order goes to the ERP and the courier service automatically, and the customer receives the delivery status. No manual retyping.

  2. 02

    ERP and business software

    Products, prices, stock and customers synchronized with the system you already work in.

  3. 03

    Loyalty system

    Points, customer tiers and personalized offers, connected to online and in-store purchases.

  4. 04

    Multiple stores and markets

    Several languages, currencies and domains from one system, with a shared catalog.

  5. 05

    B2B portal

    Customer-specific price lists, discounts, credit limits, quick order by SKU and order history.

  6. 06

    AI search and chat

    Search by meaning and an assistant that answers from the store’s data, with handover to an operator.

Automation

From order to delivery, without manual work.

Every step is an event in the system. When something stops, the team gets a notification pointing to the exact place of the error.

  1. 01

    Order

    Web, app or B2B portal

  2. 02

    Payment

    Card, installments or online credit

  3. 03

    ERP

    Stock reservation and document

  4. 04

    Courier

    Shipping order and tracking number

  5. 05

    Customer

    Email and SMS with the status

  6. 06

    Loyalty

    Points for the next purchase

AI in development

We build with AI. Solutions are faster and timelines shorter.

We use AI tools at every stage of the build, from analysis to optimization. That is why the code is written faster, goes through more checks and reaches production optimized.

Development processAI at every stage · a developer approves every change
  1. 01

    Analysis

    AI

    Review of the existing code, catalog and processes before the proposal.

  2. 02

    Architecture

    AI

    Comparison of solution options and technical documentation.

  3. 03

    Development

    AI

    The groundwork for modules, integrations and migration scripts.

  4. 04

    Code review

    AI

    Performance, security and platform standards on every change.

  5. 05

    Testing

    AI

    Automated tests for the cart, payment, order and ERP.

  6. 06

    Optimization

    AI

    Database queries, caching and page loading, measured before and after.

AI does not replace the team: a developer reviews and approves every change. The code is yours.

  • Shorter build times

    AI takes over repetitive work. The team spends its time on your business logic and integrations.

  • An optimized, fast site

    Optimization is part of every release, not a separate phase at the end of the project.

  • Reliable releases

    Key purchase flows are tested automatically before every release to production.

Client work

Tehnomanija: a catalog the size of an electronics chain.

A Magento 2 store built from scratch around the company’s processes. Fullo leads development and maintenance.

Thousands of daily visitors

Running on this stack (custom, Astro + Payload)

  • Početna strana zlatara.net
    zlatara.net

    Jewelry, diamonds and watches; campaigns and collections the marketing team changes on its own

    Lighthouse mobile: 98, LCP 2.2 s (Oct 2026)

  • Početna strana otkupzlata.net
    otkupzlata.net

    Gold buying: daily prices and inquiry

    Lighthouse mobile: 96, LCP 2.7 s (Oct 2026)

  • Početna strana zlatnarezerva.com
    zlatnarezerva.com

    Investment gold: offer and inquiry

How we start

A discovery phase before the development proposal.

A large system should not be estimated by guesswork. In 2–4 weeks we map the processes and systems, and you get a phased proposal with a verified scope.

Duration
2–4 weeks
Price
from €3,000

The discovery phase counts toward the project if we continue working together.

  1. 01

    Workshops with your team

    Sales, warehouse, finance, IT and marketing.

  2. 02

    Process and system map

    Where each piece of data is created and who uses it.

  3. 03

    Technical architecture

    Platform, integrations, hosting and choice of technologies.

  4. 04

    Phase plan and proposal

    Timelines, scope and price per phase.

Technical consultation

Talk to the team that will build the system.

We go through your systems, processes and goals. After the call we suggest whether you need headless and what the discovery phase would look like.

+381 63 1338 565
support@fullo.dev

Technologies: Magento 2 and Adobe Commerce, Hyvä, Astro and Payload, React and Next.js, GraphQL and REST APIs. AI tools in development, code review, testing and optimization.

What needs to be connected or built?

No obligation. No sign-up for marketing messages.