Inventory operations for Etsy-based workflows

Keep Your Etsy Inventory In Sync

A lightweight tool for syncing Etsy listings with your local inventory spreadsheet. ShopStockSync is designed to make listing updates, low-stock monitoring, and internal reporting easier to manage from one clean workflow.

Sync Queue
Queued spreadsheet updates matched to active listings
12 updates ready
Data Flow
CSV import, validation, and quantity mapping
Preview mode
Low Stock Watch
Vintage Map Poster 12×18 3 left
Canvas Print Variant A 5 left
Framed Edition In sync
Daily Snapshot
Listings checked 148
Inventory mismatches 4

Built around the most useful day-to-day inventory tasks

ShopStockSync focuses on the operational side of small-store inventory management: updating listings in batches, identifying low-stock risk early, and surfacing quick overview metrics from local stock data.

Bulk Update Listings

Prepare quantity or SKU updates from a spreadsheet and generate a clear reviewable sync plan before changes are applied.

Low Stock Alerts

Highlight items approaching a configurable threshold so replenishment and listing adjustments can happen before stockouts.

Sales Data Overview

Generate lightweight summary views that help reconcile listing activity with local inventory records and trend checks.

Early prototype structure

The repository currently includes a simple Python command-line prototype for validating a stock CSV and surfacing candidate listing updates. It is intentionally lightweight, readable, and easy to extend.

Repository direction

This project is currently organized as a minimal prototype: a public landing page, a small CLI script, and a sample inventory dataset for testing the basic sync flow.

  • Spreadsheet-first inventory workflow
  • Dry-run style stock reconciliation
  • Incremental path toward richer sync tooling

Prototype command

python3 prototype/sync_preview.py \
  --csv prototype/sample_inventory.csv \
  --low-stock-threshold 5

This dry-run script reads a local CSV, counts low-stock items, and prints a concise sync preview that can later be connected to real marketplace APIs.

A clean foundation for a more complete sync tool

ShopStockSync is positioned as a focused utility project: start with reliable inventory previews, then layer on deeper listing reconciliation and reporting as the workflow matures.

✓ Single-file landing page
✓ GitHub Pages-ready structure
✓ Python prototype included in repo