// the find
imranhsayed/woo-next
:rocket: React WooCommerce theme, built with Next JS, Webpack, Babel, Node, Express, using GraphQL and Apollo Client
A headless WooCommerce storefront using Next.js and WPGraphQL. You run WordPress as the backend CMS/shop engine, this repo is the React frontend that queries it via GraphQL. Aimed at developers who want to go headless with WooCommerce without starting from scratch.
Ships bundled WordPress plugin ZIPs (wp-graphql, wp-graphql-woocommerce, headless-cms) so setup is self-contained rather than hunting down compatible versions. Covers the full purchase flow — product listing, single product, cart, checkout with country/state selection, Stripe, and PayPal — not just the catalog half that most demo repos stop at. Tailwind CSS integration is already wired up, so styling is straightforward rather than fighting a custom CSS system. REST API lives in a separate branch, keeping the GraphQL main branch clean.
Last commit was January 2023 — WPGraphQL and wp-graphql-woocommerce have had breaking releases since, so the pinned plugin ZIPs (v1.3.8 / v0.8.1) may conflict with current WordPress versions right out of the box. Cart state is stored in localStorage via React context with no server-side session, which means it evaporates on incognito or across devices and is invisible to WooCommerce analytics. No authentication layer — there's no account login, order history, or saved addresses, so this isn't production-ready for a real store without significant additional work. The Node/Express server referenced in the description is essentially vestigial; it's a standard Next.js app and the Express mention is misleading.