---
title: "FORMA: Built with ProductOS | ProductOS"
description: "FORMA sells flat-pack solid-oak furniture from Copenhagen. The storefront runs a full client-side commerce loop: asymmetric product grid with hover quick-add, a"
url: https://productos.dev/showcase/forma-shop
---

[ Back to Showcase](https://productos.dev/showcase)

E-commerce store Develop surface

FORMA

# A furniture storefront with a cart that actually works

FORMA sells flat-pack solid-oak furniture from Copenhagen. The storefront runs a full client-side commerce loop: asymmetric product grid with hover quick-add, a detail slide-over with finish selection and dimension tables, and a cart drawer whose totals always reconcile. Product photography is AI-generated by ProductOS; every product also has a hand-drawn SVG line-art fallback.

[View live ](https://forma-wg0b.vercel.app/) [Use as a template →](https://develop.productos.dev/templates)

FORMA · Live project

## How it was built

- Soft-structuralist system: silver-grey canvas, oak accent, diffused shadows
- Six-product catalog with material stories and lead times
- Product photography via the ProductOS media pipeline, line-art SVG fallbacks
- useReducer cart: add, remove, quantity, correct subtotals
- Deployed to Vercel from the productos-agents org

## Stack

Next.js 15 Tailwind v4 TypeScript Framer Motion

## Built on

[ProductOS Develop surface ](https://develop.productos.dev/)

6

products, photographed by AI

€1,290

Pleat Sofa, totals always reconcile

2

drawers: product detail + cart

## Build something like FORMA

Give the agents a brief. Get a deployed product. Every project in the showcase started as a single prompt.

[Start building](https://beta.productos.dev/sign-up?utm%5Fsource=productos.dev/showcase) [Back to Showcase](https://productos.dev/showcase)
