Skip to content
Roadmap (has updates coming soon)
X
Figma
3.2K
Products
Resources
Docs
Support
Pricing
Surge - TanStack Start Commerce Admin Template with Inventory - ReUI
Templates
/
E-commerce
/
Surge
Surge - TanStack Start Commerce Admin Template
new
A commerce admin on TanStack Start: orders, catalog, inventory with purchase orders, customers, promotions, reviews and analytics.
More templates
What is included
Orders move by verb.
A shipped order refuses to cancel, and update() throws on any status patch.
One shipping origin.
Every line comes off the one location on order.shipping.
Draft POs, received once.
Receiving a draft adds each line at the PO's location and prepends a Restock movement.
Reorder queue nets POs.
needsReorder adds units inbound on open POs, so raising a PO clears the SKU.
Rollback is per order.
A transition snapshots one order, so a rollback spares the bulk edit beside it.
Bulk fulfill plans first.
Refused rows stay selected and the toast reports what actually went through.
Seventeen repositories, two adapters.
Each entity has a demo adapter and a live one, chosen by VITE_DATA_MODE.
439 tests.
Vitest covers the order lifecycle, stock movements and PO receiving.
Who it is for
Teams shipping a back office early
Every screen reads through the repository seam, so swapping in your API touches no component.
Developers evaluating TanStack Start
Orders is a pathless _list layout whose detail sheet owns /orders/$orderId.
Agencies rebranding one admin per client
Navigation is one NAV_GROUPS array, the design tokens one stylesheet.
Frequently asked questions
Does Surge include a backend or a database?
How is this different from Manifest?
What happens to records I create in the demo?
What do I get when I download a template?
Do I need a plan to download templates?
Are templates sold individually?
How do I install a template?
Manifest - Laravel and Inertia Commerce Admin Template
new
Base UI
Inertia.js
Laravel
Pest
+5
TanStack Router
TanStack Start
TanStack Table
TypeScript
Vite
shadcn/ui