Nuxt 3 app that checks public Shopify store signals without logging in to Shopify Admin.
- SSR is enabled for the Nuxt app.
- CSR handles the interactive form and re-checks.
- Server API checks website availability, DNS, HTTP response,
/products.json, and SSL. - Supports
shopname,shopname.myshopify.com, custom domains, and full URLs.
npm install
npm run devOpen http://localhost:3000.
You can also render a first check on SSR with:
http://localhost:3000/?target=example.myshopify.com
These checks are based only on public signals. Without Shopify Admin access, the app cannot confirm exact account status, billing status, policy enforcement, or the reason a store is unavailable.