Skip to content
An e-commerce site SPA implemented with React.
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.vscode
__mocks__
public
src
.gitignore
.prettierrc
README.md
netlify.toml
package.json
styleguide.config.js
yarn.lock

README.md

react-ecomm-site

An e-commerce site SPA implemented with React.

Live

Component Library

State Management Library

There are two implementations of this site:

  1. MobX - master branch (Preview)
  2. Redux - redux branch (Preview)

You can cross-reference them and see the difference between them. I will put my best effort to ensure they are functionally the same.

MobX branch may be slightly ahead, as I usually work on it and then cherry-pick into redux branch.

Backend API

The backend API that supports this site uses a json file and its DB and auto-generated images. Its code is in this repo.

The database will refresh everytime Heroku rebuild it, so usually you can get a clean state to test this site.

Other Details

This project was bootstrapped with Create React App.

You can’t perform that action at this time.