Skip to content

brunoenribeiro/ecommerce-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce Demo

Live Demo

https://brunoenribeiro-ecommerce-demo.vercel.app/

Description

👉 This project is a WIP.

Demo project based on this Egghead's Course: ECommerce Product Management & Storefront with GraphCMS, Snipcart, & Next.js by Colby Fayock.

His project features:

  • Product CMS w/ Hygraph;
  • Media optimization w/ Cloudinary;
  • Sandbox checkout w/ Snipcart and Stripe;
  • i18n (wip);

I've added:

  • Simplified <Map> implementation;
  • Strong typing (to do);
  • Automated integration testing (to do).

Stack

  • JS Metaframework: Next.js 12;
  • JS Runtime: Node 16;
  • Checkout: Snipcart;
  • CMS: Hygraph;
  • GraphQL Client: Apollo Client;
  • CSS Preprocessors: Saas;
  • Media optimization: Cloudinary.

Installation

yarn
yarn dev