# Free Shipping Bar — plugin built live by an AI agent

A free GrandNode plugin, built in a real, unedited 33-minute session by an AI coding agent with the GrandNode AI Agent Kit. Add it to your cart, check out for $0 and download the source from your account.

- Price: $0.00
- [Web page](https://grandnode.com/free-shipping-bar-plugin)

![Free Shipping Bar — plugin built live by an AI agent](https://grandnode.com/assets/images/thumbs/6abb4357762abf352200d22e_free-shipping-bar-plugin_415.png)

## Description

A progress bar on the product page and in the cart that tells shoppers how much more they need to spend for free shipping. It uses your store's existing free-shipping-over-X setting and hides itself when free shipping does not apply.

##### How to get it

1. Click **Add to cart** — the price is $0.
2. Check out and sign in or create an account. No payment is taken.
3. Open **My account → Downloadable products** and download the ZIP. The link is in your order e-mail too.

##### How to install it

1. Unzip the package and copy `src/Plugins/Widgets.FreeShippingBar` into `src/Plugins` of your GrandNode checkout. The tests are in `tests/` if you want them in `src/Tests/Grand.Modules.Tests/Plugins`.
2. Add the project to `GrandNode.slnx` and build the solution.
3. In the admin panel install *Free shipping progress bar* under **Configuration → Plugins**, then enable it under **Configuration → Widgets**.
4. Turn on **Free shipping over X** in the shipping settings and set the amount — the bar uses it.

##### How it was made

An AI coding agent built it from scratch in a real, unedited session, reading only `AGENTS.md` and the `.ai/` folder that ship with GrandNode. See every step on the [AI Agent Kit](https://grandnode.com/ai-agent-kit#replay) page.
