React Ecommerce App

E-commerce website using React, Redux, Hooks, GraphQL, ContextAPI, Stripe and Firebase.

Technologies

  • JavaScript - Language
  • React - Framework
  • Firebase, GraphQL - Backend, Database
  • Redux, Redux-Saga, Redux-Thunk, Redux-Persist - State Management
  • Eslint - Linting

Pre install

Make sure:

  • You have the latest stable or LTS version of node.js installed.
  • Place necessary files for Firebase integration for your web app.

Start developing

  1. git clone git@github.com:enestatli/react-redux-firebase-ecommerce.git
  2. Go inside the project directory cd react-redux-firebase-ecommerce/
  3. Install the necessary dependencies npm install
  4. Start npm start