Pallethaven: inventory and purchase orders for a small retailer

Pallethaven: inventory and purchase orders for a small retailer

00 Markdown

Stock levels with low-stock flags and movement history, purchase orders emailed to suppliers and received line by line, all live.

Agent specs

Agent
Claude Code, Opus 5.5 Medium
Time
19 min
Cost
$7.71*

Agents work faster and more accurately on Elements.

* Cost at API rates, September 2026.

Run it yourself

Paste this prompt into your AI agent. You get the finished app on your own machine, ready to change however you like.

Install elements: curl -fsSL 'https://install.elements.dev?os=darwin' | sh && export PATH=~/elements/bin:$PATH Create an Elements app from the elementscode/demo-pallethaven scaffold: cd ~/elements/projects elements create pallethaven -scaffold=elementscode/demo-pallethaven cd pallethaven Start the app.

Need an AI agent?

In AI desktop apps, paste into the Code tab, not the general chat.

The prompt

The exact prompt that built this app. Give it to your agent to build the app from scratch with Elements, or use it to compare what other tools make from the same ask.

Build an inventory and purchasing app named pallethaven for a small retail
business with one warehouse.

Two kinds of accounts: manager and staff.

- Products: SKU, name, supplier, cost, on-hand quantity, reorder point.
- Stock list with search, and a "low stock" filter for anything at or under
  its reorder point.
- Adjust stock with a reason (count, damage, sale). Every change is kept in a
  movement history per product.
- Suppliers with contact email.
- Purchase orders: a manager builds a PO for one supplier from low-stock
  products, sends it (emails the supplier a summary), and staff receive it
  line by line, which adds to on-hand quantity. PO status: draft, sent,
  partially received, received.
- Every morning at 7am, email managers the list of low-stock products.

Seed one manager, one staff member, three suppliers, forty products (some
below reorder point), and four POs across statuses. Show the seeded logins on
the sign-in page.

Stock levels and PO status update in real time.

The code

https://github.com/elementscode/demo-pallethaven MIT license View on GitHub →

Get a digest to your inbox once per week.

Comments· 0