Skip to content

Mock ecommerce front end to hack about with using React

Notifications You must be signed in to change notification settings

brownsmith/GuitarShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Service Master
Travis CI Build Status

GuitarShop

Dummy ecommerce website built using React

Pre-requisites:

An up-to-date version of Node >= version 6

To run the app:

git clone https://github.com/brownsmith/GuitarShop.git
cd GuitarShop/my-app
yarn
yarn start

To run the tests:

GuitarShop uses Jest as its test runner. Jest is a Node-based runner. This means that the tests always run in a Node environment and not in a real browser.

yarn test

What’s Included?

Your environment will have everything you need to build a modern single-page React app:

  • React, JSX, ES6, and Flow syntax support.
  • Language extras beyond ES6 like the object spread operator.
  • Autoprefixed CSS, so you don’t need -webkit- or other prefixes.
  • A fast interactive unit test runner with built-in support for coverage reporting.
  • A live development server that warns about common mistakes.
  • A build script to bundle JS, CSS, and images for production, with hashes and sourcemaps.
  • An offline-first service worker and a web app manifest, meeting all the Progressive Web App criteria.
  • Hassle-free updates for the above tools with a single dependency.

Code based upon https://github.com/facebook/create-react-app