/Ecommerce-Frontend

MERN Stack Ecommerce Store to buy products online

Primary LanguageJavaScript

Ecommerce

forthebadge forthebadge forthebadge

Description

An ecommerce store built with MERN stack, and utilizes third party api's like Paypal Developer Api's for payment gateway. User can register or signin anytime and select the items to be added in the cart, Proceed to payment, fill the shipping details , select a payment method, and finally place the order , PayPal Button will appear and you can click on it to proceed to payment gateway and make a payment successfully

Link to Ecommerce-Backend: https://github.com/Prakhar2100/Ecommerce-Backend

Features

  1. Full featured shopping cart
  2. Product reviews and Ratings
  3. Login & Register with JWT Authentication
  4. Add to Cart & Remove from Cart
  5. User & Product Models in MonogoDB
  6. Checkout Facility to enter Shipping Details
  7. Place Order
  8. Steps Bar Implemented to track shopping progress
  9. Payment Gateway with Paypal Api's (env set to sandbox)
  10. Payment Gateway with Paypal Api's (To be added)
  11. Heroku Deployment (issues to be fixed)

Technologies Used (MERN STACK)

  1. MongoDB
  2. Express.js
  3. React.js
  4. Node.js

Screenshots

  1. Login Screen 1

  2. Register Screen 2

  3. Items Screen 3

  4. Item Detail Screen 4

  5. Cart Screen 5

  6. Shipping Screen 6

  7. Payment Method Screen 7

  8. Order Summary Screen 8

  9. Make a Payment 9

Made with ❤ by Prakhar Kochar