Headless Starter with Sanity + Gatsby + Shopify Repo
The Gatsby theme named Sentry is in active development with a focus on providing a full shoppable/authenticated Shopify experience in a headless environment. It aims to enable viewing products, adding them to a cart, proceeding to checkout, registering, logging in, viewing orders, and managing addresses. The theme is designed to serve as a middleware for custom ecommerce, direct-to-consumer, and headless solutions.
The Sentry Gatsby theme, still in active development, offers a comprehensive solution for building a shoppable Shopify experience in a headless environment. By providing TypeScript support and focusing on maintainability, it aims to streamline the setup process for Gatsby sites integrated with Sanity CMS and Shopify products. The theme's opinionated approach and readiness for use make it a promising choice for developers seeking an efficient solution for custom ecommerce solutions.
GatsbyJS is a free and open-source static site generator based on React. It uses a modern development stack including Webpack, GraphQL, and modern JavaScript and CSS frameworks. It also provides a rich set of plugins, starters, and themes.
Sanity is a fully customizable, API-first, and cloud-based headless content management system that enables developers to manage structured content across multiple channels and platforms.
Shopify offers headless commerce capabilities through its Storefront API, allowing developers to use their own front-end technology to create custom storefronts or sales channels while using Shopify as a back-end system