Skip to content
Templates

Commerce & productsE-commerce

Shopfront

Neo-brutalist store analytics for indie e-commerce

Shopfront

Video preview

Recorded from the actual template. The 4 animated views are included in the source.

Category
E-commerce
Dashboard
Views
4
animated
Interface
Light
theme
Stack
Next.js
16 · React 19
License
Unlimited
projects
Delivery
ZIP
by email

About

A storefront operations interface with a parcel-filled isometric shop, product cards, order workflows and customer segments.

  • Best forDevelopers building merchant dashboards for independent online shops.

Included views

4 views
  • Sales

    Watch simulated orders feed the isometric store and revenue totals, with sales charts, channel breakdowns and a checkout funnel.

  • Products

    Sort illustrated product tiles and flip them to inspect sample revenue, stock, margin and returns figures.

  • Orders

    Filter sample orders, select one to print its animated receipt and advance its local packing or shipping status.

  • Customers

    Select customer-segment towers to filter the list and explore spend, repeat rate and sample customer totals.

Animations and interactions

  • Animated isometric store

    Simulated incoming orders add parcels to the conveyor, animate the delivery van and update sample revenue. The storefront scene and order table respond to the same local order stream.

  • Product cards and receipts

    Illustrated product tiles flip between artwork and sample performance figures. Selecting an order prints its animated receipt line by line and stamps it with the current demonstration status.

  • Local fulfilment workflow

    Filter orders by status and advance a selected order from paid to packed or shipped. The table and badges update locally, without a payment, shop-platform or fulfilment connection.

  • Store and customer filters

    Switch between three fictional stores to update their currency and figures. Sorting products and selecting customer-segment towers changes the visible sample data with animated layout transitions.

  • Editable design and motion

    Store, product, order and customer examples live in the data module, with colours and materials defined in theme tokens. Reduced-motion settings stop scene loops and simplify transitions on smaller-screen layouts.

Responsive layouts, keyboard-accessible navigation and reduced-motion support.

Demo data and what to connect

Stores, customers and incoming orders are fictional. Order-status changes stay in local UI state; no shop platform, payment or fulfilment service is connected.

  • IncludedFictional demonstration data and local interactions, ready to edit. The included README identifies the data files and model.
  • Not includedBackend, database, authentication, payments or AI services. Features that look connected are simulated; connect your own services when you adapt the code.

What’s in the ZIP

  • Complete Next.js project
  • 4 animated views
  • Source files and project assets
  • README with setup and customization
  • LICENSE.md

Stack and requirements

  • StackNext.js 16, React 19, TypeScript, Tailwind CSS v4, Framer Motion, Lucide icons
  • FontsArchivo, Archivo Black
  • RequiresNode.js 20.9 or later, npm, and working knowledge of React and Next.js

Run it locally

Extract the ZIP, open a terminal in the project folder, then run:

npm install
npm run dev

Open localhost:3000. The README covers the data, colors, fonts and animations.

Explore the source files
shopfront/
    • globals.css
    • layout.tsx
    • page.tsx
      • CustomerWorld.tsx
      • LiveStore.tsx
    • App.tsx
    • motion.tsx
    • shop.tsx
    • data.ts
    • avatars18 svg
    • generate-avatars.mjs
  • LICENSE.md
  • package.json
  • README.md

Price, license and delivery

  • Price$9 USD, one-time payment. No subscription or renewal.
  • TaxesApplicable VAT and sales tax are included in the price. The total is shown before you pay.
  • LicenseUnlimited personal and client projects. No resale or redistribution of the source. Read the license
  • DeliveryAfter payment, Polar emails your receipt and a download link for the ZIP.
  • RefundsIf the files don’t install or run as described and can’t be fixed within 7 days, you get a full refund. Refund policy
  • Supporthello@buildindex.dev for the template as delivered.

Secure checkout by Polar. More answers in the questions.

$9one-time

USD · Tax included

Buy · $9