E-commerce has become an integral part of the modern business landscape, allowing companies to sell their products or services online. Building an e-commerce platform requires a combination of various technologies to provide a seamless and secure shopping experience. In this case, we'll explore the usage of React, Redux, Stripe, local storage, Firebase, Tailwind, Stripe Payment, Express, and Node.
I have built this project using the following tools & techniques:
- 🔴 ReactJS
- 🔴 Redux toolkit
- 🔴 Node.js
- 🔴 Express
- 🔴 Tailwind
- 🔴 Stripe
- 🔵 React Icons
- 🔵 Google Firebase
- 🔵 Google Toastify
- 🔵 useState
- 🔵 useEffect
- 🔵 JSX
- 🟡 Webpack
- 🟡 VSCode
- 🟡 Github Actions
- 🟣 Frontend Deployment : Netlify
- 🟣 Backend Deployment : Render
🟡npm install -D tailwindcss
🟡npm install react-icons --save
🟡npm install react-router-dom
🟡npm install axios
🟡npm install @reduxjs/toolkit react-redux
🟡npm install react-toastify
🟡npm install redux-persist
🟡npm install firebase
🟡npm install @stripe/stripe/js
🟡npm install body-parser
🟡npm install cors
🟡npm install nodemon
🟡npm install express
🟡npm install dotenv
🟡npm install stripe
Untitled.video.-.Made.with.Clipchamp.11.1.mp4
Contributors can submit pull requests for bug fixes, new features, or improvements. Guidelines for contributing and a code of conduct will be provided to ensure a collaborative and inclusive development process.