All Projects → datocms → snipcart-gatsby-demo

datocms / snipcart-gatsby-demo

Licence: MIT License
Simple e-commerce for socks made with Gatsby, Snipcart and DatoCMS

Programming Languages

SCSS
7915 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to snipcart-gatsby-demo

raptori
Personal blog and portfolio by Joe McGrath
Stars: ✭ 33 (+120%)
Mutual labels:  gatsby
dds.mil
The website of the Defense Digital Service.
Stars: ✭ 18 (+20%)
Mutual labels:  gatsby
arepa.dev
Recursos en español para aprender y dominar JavaScript.
Stars: ✭ 29 (+93.33%)
Mutual labels:  gatsby
gatsby-source-firestore
Gatsby source plugin for building websites using the Firestore as a data source.
Stars: ✭ 30 (+100%)
Mutual labels:  gatsby
gatsby-plugin-optimize-svgs
A Gatsby Plugin to minify SVGs output to the filesystem during the build.
Stars: ✭ 39 (+160%)
Mutual labels:  gatsby
plasmic
Visual page builder and web design tool for any website or web app tech stack
Stars: ✭ 1,475 (+9733.33%)
Mutual labels:  gatsby
headlesscommerce.org
Headless Commerce resources
Stars: ✭ 25 (+66.67%)
Mutual labels:  gatsby
subtle-ui
A collection of clever yet understated user interactions found on the web
Stars: ✭ 39 (+160%)
Mutual labels:  gatsby
gatsby-plugin-disqus
💬 A plugin for adding Disqus comments to GatsbyJS
Stars: ✭ 40 (+166.67%)
Mutual labels:  gatsby
ravan.me
Ravan Scafi's personal website.
Stars: ✭ 14 (-6.67%)
Mutual labels:  gatsby
substrate-docs
Substrate Developer Hub. Substrate is powered by best in class cryptographic research and comes with peer to peer networking, consensus mechanisms, and much more.
Stars: ✭ 63 (+320%)
Mutual labels:  gatsby
gatsby-markdown-blog-starter
Gatsby Markdown Blog Starter, demo link:
Stars: ✭ 57 (+280%)
Mutual labels:  gatsby
dothq.co
This repository has moved to:
Stars: ✭ 17 (+13.33%)
Mutual labels:  gatsby
gatsby-wiki
Creating a Knowledgbase using Gatsby.js and React.js (see final product ->
Stars: ✭ 32 (+113.33%)
Mutual labels:  gatsby
gatsby-simple-blog
an easily configurable gatsby-starter-blog with overreacted looking and tags, breadcrumbs, disqus, i18n, eslint, algolia supported
Stars: ✭ 48 (+220%)
Mutual labels:  gatsby
theographic-web
A linked encyclopedia of biblical people, places, periods, and passages
Stars: ✭ 19 (+26.67%)
Mutual labels:  gatsby
tts
📝 🔉 A simple text-to-speech tool. Converts your text to speech with any of Streamlab's voices. Frontend built with GatsbyJS, backend is serverless Node.js
Stars: ✭ 133 (+786.67%)
Mutual labels:  gatsby
gatsby-wordpress-typescript-scss-blog
Gatsby Wordpress Typescript Blog Boilerplate
Stars: ✭ 50 (+233.33%)
Mutual labels:  gatsby
gatsby-theme-gallery
🏞 A Gatsby Theme for adding a gallery to your site.
Stars: ✭ 40 (+166.67%)
Mutual labels:  gatsby
gatsby-source-moltin
🚀 Gatsby source plugin for building Elastic Path Commerce Cloud powered eCommerce websites
Stars: ✭ 21 (+40%)
Mutual labels:  gatsby

Snipcart + Gatsby + DatoCMS example

This is a demo project to get you started with a static ecommerce site powered by Gatsby, Snipcart and DatoCMS.

It's a brutalist socks ecommerce site, that looks like this:

Socks ecommerce screenshot

You can see how it looks live on this demo installation.

All the details on how this works on the related blog post.

Deploy on DatoCMS

If you want to set up a live demo for yourself, just sign up for a free DatoCMS account and click this button:

Deploy with DatoCMS

Usage

To run this project locally, install the dependencies of this project:

npm install

Add an .env file containing the read-only API token of your DatoCMS site (set up with the demo button above):

echo 'DATO_API_TOKEN=abc123' >> .env

Then, to run this website in development mode (with live-reload):

npm run develop

To build the final, production ready static website:

npm run build

The final result will be saved in the public directory.

Further demo options

This project is also available as a demo on Gatsby Cloud. This will allow you to test the Gatsby preview capabilities in no time.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].