Skip to content

This is a MERN Stack Ecommerce Website with all functionalities.

Notifications You must be signed in to change notification settings

aashishkumarnayak/MERN_Project_Ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

View Live

View Live Click Here @Nayak Online Store

MERN Project E-COMMERCE - @Nayak Online Store

Hi! My name is Aashish Kumar Nayak,

#● Developed a feature-rich ecommerce platform using MERN stack, adhering to the MVC(Model-View-Controller) code structure. #● Implemented a responsive React front-end, ensuring an engaging user experience. #● Designed advanced product filtering options, allowing users to search by price range, ratings, reviews, category, and more. #● Implemented JWT-based authentication and bcrypt for user security and utilized Stripe API for secure payment processing. #● Efficiently managed product data using MongoDB and and deployed the application on Cyclic Cloud for scalability

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

Instagram Click Here @Aashish Kumar Nayak

LinkedIn Click Here @Aashish Kumar Nayak

About

This is a MERN Stack Ecommerce Website with all functionalities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published