Streamlining our cookie cutter business from design to delivery
Frenzied Baker is a family-owned business creating custom cookie cutters. We design 30+ unique shapes, each available in up to 36 sizes (0.5" to 9.25"). Our products are available as digital STL files for 3D printing enthusiasts and as physical cookie cutters through on-demand manufacturing.
Visit Our Etsy ShopManaging 1,000+ product variations manually is unsustainable. This platform automates our Etsy shop management:
For customers who want physical cookie cutters, we integrate with Slant3D's on-demand 3D printing service:
Secure OAuth 2.0 Authentication
Industry-standard authorization
Azure-Hosted Infrastructure
Enterprise-grade cloud platform
TypeScript / Node.js
Modern, type-safe backend
First-Party Seller Tool
This platform manages only our own shop — no third-party data access
We use the official etsy-ts Node.js package to interact with the Etsy Open API v3.
Endpoints we use:
CLI Tool Preview:
$ fb --help
Usage: fb [options] [command]
Frenzied Baker CLI — Automate cookie cutter listings
Options:
-V, --version output the version number
-h, --help display help for command
Commands:
etsy Etsy listing commands
listing Listing content commands
asset Asset management commands
$ fb etsy --help
Usage: fb etsy [command]
Etsy listing commands
Commands:
create Create a draft Etsy listing for a shape
--shape <shape> Shape name (e.g. heart, circle)
publish Publish a draft listing to active status
--listing-id <id> Etsy listing ID to publish
list List all Etsy listing records
$ fb listing --help
Usage: fb listing [command]
Listing content commands
Commands:
preview Preview generated listing content for a shape
--shape <shape> Shape name
$ fb asset --help
Usage: fb asset [command]
Asset management commands
Commands:
upload Upload shape bundle to Azure Blob Storage
-s, --shape <shape> Shape name to upload