Service |
Master |
Travis CI |
![Build Status](https://travis-ci.org/brownsmith/GuitarShop.svg?branch=master) |
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