All Projects → parmsang → Gatsby Starter Ecommerce

parmsang / Gatsby Starter Ecommerce

Licence: other
Gatsby starter for creating an eCommerce site using the Moltin eCommerce Api

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Gatsby Starter Ecommerce

Gatsby Shopify Starter
🛍 Simple starter to build a blazing fast Shopify store with Gatsby.
Stars: ✭ 356 (-20.54%)
Mutual labels:  ecommerce, gatsbyjs
Gatsby Themes
Get high-quality and customizable Gatsby themes to quickly bootstrap your website! Choose from many professionally created and impressive designs with a wide variety of features and customization options.
Stars: ✭ 1,208 (+169.64%)
Mutual labels:  gatsbyjs, jest
Gatsby Starter
Gatsby 2.0 starter with typescript and many cools dev tools
Stars: ✭ 385 (-14.06%)
Mutual labels:  gatsbyjs, jest
Fullstack Shopping Cart
MERN stack shopping cart, written in TypeScript
Stars: ✭ 82 (-81.7%)
Mutual labels:  ecommerce, jest
Buefy Shop
A sample shop built with Nuxt, Stripe, Firebase and Serverless Functions
Stars: ✭ 207 (-53.79%)
Mutual labels:  ecommerce, jest
Gatsby Demo Store
Elastic Path + Gatsby powered online store
Stars: ✭ 91 (-79.69%)
Mutual labels:  ecommerce, gatsbyjs
Awesome Learning
Awesome Learning - Learn JavaScript and Front-End Fundamentals at your own pace
Stars: ✭ 216 (-51.79%)
Mutual labels:  gatsbyjs, jest
Gatsbylius
Fastest PWA eCommerce solution. Joins us as contributor.
Stars: ✭ 67 (-85.04%)
Mutual labels:  ecommerce, gatsbyjs
Youtube React
A Youtube clone built in React, Redux, Redux-saga
Stars: ✭ 421 (-6.03%)
Mutual labels:  jest, semantic-ui
30 Seconds Web
Website infrastructure for 30-seconds projects.
Stars: ✭ 391 (-12.72%)
Mutual labels:  gatsbyjs
Woocommerce Custom Orders Table
Store WooCommerce order data in a custom table for improved performance.
Stars: ✭ 415 (-7.37%)
Mutual labels:  ecommerce
Gatsby Starter Wordpress
A GatsbyJS starter template that leverages the WordPress API, ACF and more
Stars: ✭ 387 (-13.62%)
Mutual labels:  gatsbyjs
Module Shop
一个基于 .NET Core构建的简单、跨平台、模块化的商城系统
Stars: ✭ 398 (-11.16%)
Mutual labels:  ecommerce
Orgajs
parse org-mode content into AST
Stars: ✭ 417 (-6.92%)
Mutual labels:  gatsbyjs
React Image Magnify
A responsive image zoom component designed for shopping sites.
Stars: ✭ 391 (-12.72%)
Mutual labels:  ecommerce
Entria Fullstack
Monorepo Playground with GraphQL, React, React Native, Relay Modern, TypeScript and Jest
Stars: ✭ 434 (-3.12%)
Mutual labels:  jest
Digota
ecommerce microservice
Stars: ✭ 382 (-14.73%)
Mutual labels:  ecommerce
Avia
open source e-commerce framework
Stars: ✭ 442 (-1.34%)
Mutual labels:  ecommerce
Django Markdown Editor
Awesome Django Markdown Editor, supported for Bootstrap & Semantic-UI
Stars: ✭ 423 (-5.58%)
Mutual labels:  semantic-ui
Flutter Ecommerce
A small attempt to make an e-commerce user interface in Flutter for Android and iOS.
Stars: ✭ 408 (-8.93%)
Mutual labels:  ecommerce

Gatsby Starter eCommerce

Gatsby starter for creating an eCommerce site using Moltin eCommerce Api .

This starter adapts an existing NextJS eCommerce starter for GatsbyJS.

Demo: https://parmsang.github.io/gatsby-starter-ecommerce/

This starter originally used Gatsby v1 and has now been updated to v2. The original version can be found in branch "gatsby-v1".

Getting started

Install this starter (assuming Gatsby is installed) by running from your CLI:

gatsby new gatsby-store https://github.com/parmsang/gatsby-starter-ecommerce

Running in development

npm run develop

Additional Setup

Both a moltin and Stripe account are needed for this store to run successfully.

Create a .env.development and .env.production file at the project root with your moltin client_id and Stripe test publishable key.

MOLTIN_CLIENT_ID=
STRIPE_PUBLISHABLE_KEY=

Features

  • Moltin eCommerce API
  • React 16
  • PWA (includes manifest.webmanifest & offline support)
  • Eslint & Prettier
  • Styled Components
  • Google Analytics - (you enter the tracking-id)
  • Semantic-UI
  • Authentication via Moltin (Login and Register)
  • Stripe checkout
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].