Dragonflies.biz

A Stripe e-commerce platform built from scratch: storefront, checkout, admin panel, and AI tools that draft product listings.

Next.jsStripePostgreSQLDrizzleOpenRouterCloudflare R2

Major Project

Dragonflies.biz

A Stripe e-commerce platform built from scratch: storefront, checkout, admin panel, and AI tools that draft product listings for an eclectic retail brand.

Next.js Stripe PostgreSQL Drizzle Cloudflare

AI product generator

From one prompt, the AI drafts product copy, pricing, and size variants. You review the draft, then publish.

Storefront hero

Dragonflies.biz homepage hero with navigation, logo, tagline, and shop CTAs

Public storefront with a video hero, brand tagline, and shop buttons. An eclectic selection of various sundries.

About

Dragonflies.biz is a commerce platform we built from scratch for an eclectic retail brand. It includes the public catalog and cart, Stripe checkout on the page, customer accounts that sign in without a password, and an admin area for products, orders, and fulfillment.

Product listings are added in the admin panel. An AI generator drafts search-friendly copy, prices, and size options from a short prompt. You review the draft before it goes live, so new stock can go up quickly.

Admin dashboard

Dragonflies admin dashboard showing product count, paid orders, revenue, fulfillment queue, and recent orders

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

Highlights

💳
Stripe checkout. Embedded Payment Element with live and sandbox modes. Webhooks confirm the order when Stripe records a payment. Guest checkout and registered accounts both work.
🛠️
Admin panel. Add, edit, or remove categories, products, variants, and images. Fulfill orders with tracking, change shipping settings, and keep an audit log of admin actions.
🤖
AI product tools. OpenRouter tools generate product names, descriptions, slugs, pricing, and variant matrices from a short prompt. Review the draft before it publishes.
🚀
How it runs. Postgres with Drizzle ORM, Valkey sessions, Cloudflare R2 for media, Turnstile on auth, and transactional email through Cloudflare Email Sending.

Technology stack

Next.js Stripe PostgreSQL Drizzle Valkey Cloudflare R2 OpenRouter

Webmentions

Loading mentions…