Skip to content

ishita-kundi04/MERN-Shopping-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN E-COMMERCE WEBSITE (Shoppy)

Hi! My name is Ishita, I have created this MERN stack e-commerce website taking refrence from Youtube channel "6 Pack Programmer" of @meabhisingh.

Here's a 3 min video demo-

Shoppy.website.demo.-.Made.with.Clipchamp.mp4

"Shoppy" is a shopping website , having a different dashboard for Admin to track, process and modify all products, users, orders and product reviews. A user is provided with all profile features like editing profile , changing password, even a user can get a forgot password mail for password change. All products can be filtered according to price , categories and rating. User can add reviews for different products and store in cart for future uses. Rest , you can have a look at the video demo of my website 😁

Technologies Used -

  1. ReactJS
  2. NodeJS
  3. Express
  4. MongoDB
  5. Redux
  6. Axios
  7. Bcrypt
  8. Cloudinary
  9. JWT (Json Web Token)
  10. Stripe payment

Install Dependencies

For Backend - npm i

For Frontend - cd frontend npm i

Env Variables

Make Sure to Create a config.env file in backend/config directory and add appropriate variables in order to use the app.

Essential Variables PORT=

DB_URI =

STRIPE_API_KEY=

STRIPE_SECRET_KEY=

JWT_SECRET=

JWT_EXPIRE=

COOKIE_EXPIRE=

SMPT_SERVICE =

SMPT_MAIL=

SMPT_PASSWORD=

SMPT_HOST=

SMPT_PORT=

CLOUDINARY_NAME=

CLOUDINARY_API_KEY=

CLOUDINARY_API_SECRET=

_fill each filed with your info respectively*

Author @ishita-kundi04

Connect with me -

Instagram : Click Here @Ishita

LinkedIn : Click Here @Ishita

Thank You for coming 👻

About

An Ecommerce website named Shoppy made using MERN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages