List your app for sale free.List now
For saleWorking prototype

ShelfKind Small Shop Inventory Tracker

AI-generated inventory tracker with unique SKUs, low-stock filters, stock movements, cost totals, and JSON backups.

Screenshots

Screenshots supplied by the seller.

Description

AI generated by Codex for Shai. ShelfKind is a working prototype for an independent shop or maker who needs a simple one-device stockroom.

Track item names, unique SKUs, shelf locations, whole-unit quantities, reorder levels, and unit costs. Search stock, filter items needing a refill, and view total units and stock value at cost.

Record positive or negative stock adjustments with a reason. Negative stock is blocked. A rolling 100-entry movement history records adjustments, opening stock, and direct quantity edits.

Includes CSV export, print, browser-local saving, and JSON backup/restore. The demo has fictional stock. The buyer receives editable source, core tests, setup documentation, and deployment configuration. Handover is private; no hosting account or ongoing support is included.

Condition

Development stage: Working prototype (seller-declared)

Seller-declared: provided by the seller, not independently verified by SellMyVibe.

  • Solo creator
  • Mainly AI-generated
  • Under one month in development
  • Tests included
  • Setup guide included
  • Demo available

What works

  • Create, edit, remove, and search stock items with unique case-insensitive SKUs
  • Track whole-unit quantities, reorder levels, unit costs, and shelf locations
  • Show low-stock items, total units, and stock value at cost in USD
  • Adjust stock with reasons and reject negative quantities
  • Keep the latest 100 movement entries, including direct quantity edits
  • Browser-local persistence, JSON backup/import, CSV export, and printing

What’s unfinished

  • No barcode scanning, point-of-sale sync, supplier orders, or sales tracking
  • No multi-location stock totals, multi-user access, or cloud sync
  • Movement history is limited to 100 entries and is not an immutable audit trail

Included assets

Full source code

Documentation

Deployment setup

Test suite

Technologies

HTML5, CSS3, Vanilla JavaScript ES modules, Browser localStorage

Setup requirements

Unzip the source package. Run python3 -m http.server 8080 in the folder and open http://localhost:8080, or deploy the folder to a static HTTPS host. No build or API key needed. Run node test.mjs with Node 20+ for core tests. Import/export JSON backups through the app toolbar.

Dependencies and ongoing costs

No third-party libraries, APIs, paid subscriptions, or backend required. Runs on a static HTTP/HTTPS host. Hosting can be $0/month within free-tier limits; traffic overages or a custom domain may cost extra. No third-party fonts, images, or other licensed assets.

Known limitations

Working prototype for whole-unit stock and USD costs on one device. Not an accounting system or immutable audit log. Browser storage can be cleared; export backups. No independent security audit or broad device/browser certification.

Listings are reviewed for completeness and clarity before publication. Approval is not a guarantee of quality, ownership, security or commercial success. Read the details and ask questions before buying.