Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marcosspessatto/react-ecommerce


https://github.com/marcosspessatto/react-ecommerce

chai enzyme jest protractor react-redux reactjs redux webpack

Last synced: 24 days ago
JSON representation

Awesome Lists containing this project

README

        

# ReactJS - Ecommerce [![Build Status](https://travis-ci.org/MarcosSpessatto/react-ecommerce.svg?branch=master)](https://travis-ci.org/MarcosSpessatto/react-ecommerce) [![Coverage Status](https://coveralls.io/repos/github/MarcosSpessatto/react-ecommerce/badge.svg?branch=master)](https://coveralls.io/github/MarcosSpessatto/react-ecommerce?branch=master)



This is a example of an little ecommerce using [ReactJS](https://reactjs.org/).

### Features:
* Basic eccomerce features(add to cart, remove from cart, etc)

### Requirements
- [Git](https://git-scm.com/downloads)
- [NodeJS LTS](https://nodejs.org/en/download/)

### Getting Started

# Get the repo
git clone https://github.com/MarcosSpessatto/react-ecommerce.git

# Change directory
cd react-ecommerce

# Install NPM dependencies
npm install

# Run Dev mode
npm run dev

# Run unit tests
npm run test - Single run
npm run test:watch - Live mode
npm run coverage - Coverage - Html Reporter at ./coverage

# Run acceptance tests (* Important, you should be running the project in one tab to run integration tests *)
npm run test:e2e - Single run

# For production

# Build app
npm run build

# Run for production
npm start

### License
- [MIT](https://opensource.org/licenses/MIT)