Skip to content

A super fantastic demo shop making use of the incredible powers provided by react, react-router & reflux

License

Notifications You must be signed in to change notification settings

xiashan/react-reflux-super-fantastic-shop-demo

 
 

Repository files navigation

react-reflux-super-fantastic-shop-demo

A super fantastic demo shop making use of the incredible powers provided by:

demo page

Built with:

  • npm and gulp development/watch/livereload and production tasks
  • browserify for module loading
  • react + react router
  • bower to add vendor libaries - currently pulling in pure css
  • CSS loaded via browserify for react components + sass for global (SMACCS + BEM + Suit CSS influenced)
  • es6 transpiling via babelify

Placeholder images courtesy of lorem pixel

Project Setup:

Run these commands to get started:

Install node packages

$ npm install

Project tasks:

Run development task (watches source files, starts server with livereload):

$ npm start

Open browser: http://localhost:8080/

or to specify dev server port:

$ gulp --port 3030

Open browser: http://localhost:3030/

Run build task (minifies scripts):

$ npm build

TODOS:

  • add product details page
  • add router page transitions
  • tidy up basket styles
  • add subtle UI animations

About

A super fantastic demo shop making use of the incredible powers provided by react, react-router & reflux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 52.2%
  • JavaScript 45.6%
  • HTML 2.2%