# Build an online store with Airtable

> A storefront with live stock and reviews, where every shopper signs in and sees only their own orders.

A storefront with live stock, customer accounts and orders — with the whole catalogue kept in Airtable.

This is a working storefront — a product catalogue you can browse, with live stock levels, customer reviews, and per-shopper accounts where each person sees only their own orders. The catalogue, inventory and orders are all records in the Airtable base linked below, kept in sync as they change.

Airtable is a comfortable place to keep a product catalogue — a table of items with prices, photos and stock. Turning that into a shop means the hard parts around it: shoppers with their own accounts, stock that's accurate at the moment of purchase, and images that load fast without leaking your base.

## What it takes to build one

- **Accounts that scope what people see.** Each shopper signs in and sees only their own orders — never anyone else's — enforced against your base, not just hidden in the UI. See [Airtable authentication](/products/vibekit/features/airtable-auth).
- **Stock that's true right now.** Inventory changes in Airtable reach the storefront live, so a product shows sold out the moment it is — see [real-time sync](/products/vibekit/features/live-data).
- **Product images that hold up.** Airtable attachment links expire; a store can't have broken photos, so images are served through [stable, cached media](/products/vibekit/features/stable-images).
- **No credentials in the page.** The API key stays server-side behind the [secure token vault](/products/vibekit/features/secure-token-vault), so a public shop never exposes the base it runs on.

## How the data stays in Airtable

Your team manages the catalogue in Airtable — adding products, editing prices, adjusting stock — and the storefront reflects it live. Orders are written back as records, so fulfilment and reporting happen against the same base. Open the base behind this demo to see the products, orders and reviews the app reads and writes.

**Live demo:** https://aurora-shop.aextra.ai
**The Airtable base behind it:** https://airtable.com/appqVznPmX4w1tP7C/shremOlRFvjMRJkF0

## Questions this page answers

- how to build an online store with Airtable
- airtable ecommerce storefront
- sell products from an airtable base
- customer accounts and orders on an airtable backend
- airtable powered shop with live stock levels

---

Part of [VibeKit](/md/home.md) — all pages: [llms.txt](/llms.txt)
