/Ecommerce-App

Deployed: A react.js ecommerce web integrated with firebase as the data store and authentication and has the Stripe payment backend built with Node.js

Primary LanguageJavaScript

Introduction

This project built for a ecommerce application which with stacks in: React.js, react router, redux, styled components, firebase etc

Deployment

For price and integration consideration, this app will stay on firebase and will not move to GCP in the future.

Redux Workflows and A Brief Look

For store, it has: user, cart, directory, shop. Each state has its own folder structure in the /src/redux folder, which contains its selector.js, actions.js, types.js and reducer.js.