OBJET — Postmodern Design Objects
Objects with opinions.
OBJET is a curated storefront for postmodern design objects — vases, lamps, stools, mirrors and trays across four colour-clashing collections. The store itself is the piece of design: a broken asymmetric grid, a palette that morphs as you move between collections, draggable sticker decor and a scroll-driven product story. Fully static, with an explicitly labelled local demo backend for browsing, cart and checkout.
Role · Design + front-end build (simulated backend via MSW) · Updated Jul 2026
- 15 design objects across 4 palette-driven collections, fully typed catalogue
- 7 pages: broken-grid home, filterable shop, scroll-story product, cart, multi-step checkout, order confirmation, about/studio
- Simulated MSW backend (catalogue, cart, checkout, orders) with persisted cart + order lookup
- 8 reduced-motion-gated signature interactions (palette morph, parallax confetti, draggable stickers, custom cursor, shared-element transitions, and more)
- Delivery
- 24–48h
- Licence
- One-time licence · full source
- Support
- 14 days setup support
- Updates
- Free updates included
Backend · Shopify (headless)
Connect a Shopify store — products, inventory, orders and payments are managed in the Shopify admin.
What makes it special
Palette that morphs
Each of the four collections carries its own clashing palette; moving between them smoothly transitions five runtime CSS variables, recolouring the entire UI at once — not element by element.
Objects drawn, not photographed
Every product render is original procedural SVG driven by a tiny recipe. Zero image weight, zero layout shift, and instant recolour as the palette changes.
A store that performs
Broken-grid parallax confetti, draggable fling-able stickers, a custom cursor with a geometric shape trail, kinetic marquees, and a confetti burst on add-to-cart — eight signature moments, every one gated behind reduced-motion.
Scroll-driven product story
The product page pins the object with GSAP ScrollTrigger; it rotates and scales while spec placards reveal in sequence, like a museum label coming apart.
Complete demo commerce, entirely static
An on-demand in-browser MSW backend answers local /api calls for catalogue, cart and checkout. The cart persists and example orders generate demo references, while the interface makes clear that no product is sold and no payment is processed.
What’s included
- 15 design objects across 4 palette-driven collections, fully typed catalogue
- 7 pages: broken-grid home, filterable shop, scroll-story product, cart, multi-step checkout, order confirmation, about/studio
- Simulated MSW backend (catalogue, cart, checkout, orders) with persisted cart + order lookup
- 8 reduced-motion-gated signature interactions (palette morph, parallax confetti, draggable stickers, custom cursor, shared-element transitions, and more)
- Static export with conditional basePath, WCAG 2.2 AA intent, fluid responsive 375→1440, SEO/sitemap/robots/manifest
More Home & Living templates
Explore more collections
Frequently asked
- What do I get when I buy OBJET?
- A one-time licence with the full, editable source code, including 15 design objects across 4 palette-driven collections, fully typed catalogue, 7 pages: broken-grid home, filterable shop, scroll-story product, cart, multi-step checkout, order confirmation, about/studio, simulated msw backend (catalogue, cart, checkout, orders) with persisted cart + order lookup. 14 days setup support and free updates included.
- What is OBJET built with?
- It's a Next.js online store, built with Next.js 15, TypeScript, Tailwind v4, Framer Motion, GSAP ScrollTrigger. You receive the complete source to host and extend anywhere.
- Can YantraCore customise OBJET for my brand?
- Yes — buy it as-is for $2,600, or have YantraCore tailor it to your brand, content and requirements. Start from this page or commission a custom build.
- How fast is delivery?
- Delivery is 24–48h after purchase.
Make OBJET yours.
Buy it as-is, or have YantraCore tailor it to your brand and content.


