Next.js + Convex + Stripe foundation

Checkout logic outside Tilda, without losing the site you already built.

This app owns pricing, shipping, Stripe sessions, and the admin cockpit. Tilda can remain the public face while the actual business logic moves into a clean system.

Current live rule

Shipping runs on clear math

No hidden discount hacks. The server calculates one fixed rule and sends the final amount to Stripe.

Rule A
Product price + 5,90 €

Applied automatically whenever the basket contains fewer than 3 bottles.

Rule B
Product price + free shipping

Unlocked as soon as the order reaches 3+ bottles, even in mixed carts.

Automatic shipping

Client preview plus server validation before checkout creation.

Stripe ready

Hosted Checkout can be created with the exact total from your custom shipping logic.

Low-noise admin

Orders, stock, shipping policy, and fulfillment signals in one place.

Demo catalog

Bottle inventory

These products feed both the checkout prototype and the admin snapshot.

Amber Reserve
Single-estate bottle with the premium positioning the current site needs.
29,90 €
82 in stock
Estate Noir
Richer bottle for gift orders and higher-average-order-value checkouts.
34,90 €
19 in stock
Cellar White
Lighter everyday bottle used here to demonstrate mixed-cart quantity rules.
26,90 €
104 in stock
Admin preview

The owner sees signal, not noise

The demo dashboard is already focused on the things that matter operationally.

Open orders
2
Revenue tracked
233,10 €
Free-shipping orders
1