Skip to main content
Storefront homepage hero for Dragonflies.biz with navigation, logo, tagline, and shop CTAs

Dragonflies.biz

An online store we built from scratch: the shop, Stripe checkout, an admin panel for products and orders, and AI that drafts product listings.

AI product generator

From one prompt, the AI drafts the product copy, price, and sizes. You review it, then publish.

Built from scratch

Dragonflies.biz is an online store for an eclectic retail brand. Shoppers get a public catalog and cart, pay on the site through Stripe, and can sign in without a password. The owner gets an admin area for products, orders, and shipping.

New products are added in that admin panel. Type a short prompt and the AI drafts the name, description, price, and size options, written so the pages can show up in search. Nothing goes live until someone reviews it, so new stock can go up quickly.

What's included

  • Stripe checkout

    Shoppers pay on the site through Stripe. There is a live mode and a test mode. When Stripe confirms a payment, the store records the order. People can check out as a guest or with an account.

  • Admin panel

    Add, edit, or remove categories, products, options like size, and photos. Mark orders shipped and add tracking numbers. Change shipping settings. A log records what admins change.

  • AI product listings

    AI tools (through OpenRouter) draft product names, descriptions, page URLs, prices, and size options from a short prompt. You review the draft before it goes live.

  • How it runs

    Product and order data lives in PostgreSQL, accessed with Drizzle. Logins use Valkey sessions. Photos are stored on Cloudflare R2. Sign-in is protected by Cloudflare Turnstile, a check that blocks bots. Order and account emails go out through Cloudflare Email Sending.

Admin dashboard

One admin screen for products, categories, orders, customers, and settings. It shows revenue and how many orders still need shipping.

Tools we used

Live at dragonflies.biz

  • Next.js
  • Stripe
  • PostgreSQL
  • Drizzle
  • Valkey
  • Cloudflare R2
  • OpenRouter

Stripe · Next.js · AI product tools · Admin panel

Need an online store built this way?

We can design and build the shop, Stripe checkout, the admin tools, and AI that helps write product listings.