Skip to content

anishVermaIsHere/ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

alt text

Shop Grow - An Ecommerce Shopping App

This is a Frontend Shopping App built with using ReactJS & Bootstrap

Link:1 Link:2

Features

  1. Landing page with Carousel

  2. Product List page

  3. Cart

  4. Filter Products by type, ratings

  5. Search products page

  6. Checkout page includes (Order summary, Shipping & Billing address)

  7. Authentication with Google OAuth

  8. Payment integration with Stripe

Before run this application you have to install the NodeJS

To run the application

  1. Download this code as zip and open visual studio code with terminal and run command
npx create-react-app shop
  1. Then extract the downloaded file and copy src,public folder and package.json file and paste and replace it into your app folder which you created by the command in step1.

  2. After copied the files you run command

npm i

or

npm install
  1. Now you have to create .env file into your app folder which you created, open the .env file and type the line **
REACT_APP_BASEURL=https://anish-mockapi.onrender.com/
PUBLIC_URL=https://anishvermaishere.github.io/ecomm-live/
STRIPE_PAYMENT_KEY=stripe_api_key

** and save it.

  1. After the installation of all dependencies and environment setup. Now, you have to run last command
npm start
  1. Now your application will run successfully.