Corner
Pre-alphaThe registry and the CLI are not published yet.Roadmap

Corner

A neighbourhood shop — browse, product, cart and checkout, assembled from blocks.

Planned

Not built yet. Corner comes with phase 2: it is assembled from the blocks, not from loose components.

A small shop with a few dozen products. The whole app is the commerce and account flows a real store needs, and almost none of it should be written by hand.

Why this app

Blocks claim you can put a real flow together from whole screens. Corner is where that claim is either true or not:

  • Storefront, product, cart and checkout come from the commerce blocks.
  • Sign-in, sign-up and OTP come from authentication.
  • The first run comes from onboarding, the paid tier from monetization.
  • What is left to write is the shop’s own: catalog, prices, copy, brand.

If a block has to be rewritten instead of adapted, it was specified wrong.

Screens

ScreenWhat it holds
StorefrontCategories, product grid, cart badge.
ProductGallery, price, quantity, add to cart.
CartLines, quantities, removal with undo, total.
CheckoutDelivery, payment, summary, confirmation.

Built with

What it checks

  • A block can be rebranded with tokens alone: colors, radius, type, and nothing else.
  • Flows compose: leaving checkout for sign-in and coming back keeps the cart.
  • Money, stock and errors all have a drawn state, not a spinner.