Spree-on-react provides a complete front end for Spree built entirely on ReactJS. It works with spree_ams gem which is written using ActiveModelSerializers and is a faster and a better alternative to the core spree api.

The purpose of this repository is to continue to evolve spree, making it faster and easier to use.

Stack
ReactJS
ReactBootstrap
Redux and related packages.
React-router
Webpack for deployment
For a comprehensive list, see package.json.

Features Implemented
User Login / Logout.
Product listing with infinite scroller.
Product filtering by taxons.
Product search.
Cart (Logged-in as well as guest users).
Checkout steps (Logged-in as well as guest users).
Order listing for logged in users.
Route handling.
Using local storage to maintain orders and session information in browser.
I18n

Comments

No comments yet

Please login to add comment.