An e-commerce site SPA implemented with React.
State Management Library
There are two implementations of this site:
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.
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.
This project was bootstrapped with Create React App.