Skip to content

The Kooves Clone E-commerce Application is a full-stack MERN (MongoDB, Express, React, Node.js) application that replicates the functionality of a modern e-commerce platform. It includes features such as user authentication, product browsing, searching, filtering, cart management, wishlist, and secure payment processing using Stripe.

Notifications You must be signed in to change notification settings

sakshimulekar/kooves-ecommerce-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 

Repository files navigation

Kooves Clone E-commerce Application

Welcome to the Kooves Clone E-commerce Application readme file. This document provides an overview of the application's features, technologies used, and how to set it up locally.

Table of Contents

  1. Introduction
  2. Features
  3. Technologies Used
  4. License

Introduction

The Kooves Clone E-commerce Application is a full-stack MERN (MongoDB, Express, React, Node.js) application that replicates the functionality of a modern e-commerce platform. It includes features such as user authentication, product browsing, searching, filtering, cart management, wishlist, and secure payment processing using Stripe. The application is also responsive, ensuring a seamless user experience across various devices.

Features

  1. Welcome Page

    • Includes a navbar, carousel banner, popular products, popular brands, and a footer.
    • Alt Text
  2. Login Page

    • Users can log in or sign up.
    • Google authentication is available for login.
    • Strong password security with bcrypt hashing is implemented.
  3. Product Page

    • Displays all men's products.
    • Multiple filtering options by color, brand, category, and size.
    • Sorting functionality.
    • Pagination for browsing products.
    • Search products by name or keywords.
    • Add to cart and wishlist functionality.
    • View product ratings and select quantity.
  4. Cart Page

    • Displays the user's cart items.
    • Ability to select quantities, delete items, and place orders.
  5. Wishlist Page

    • Users can view their wishlist.
    • Move items from the wishlist to the cart.
  6. Checkout Page

    • Users provide card details for secure payment processing.
    • Stripe payment gateway integration.
  7. Responsive Design

    • Application is fully responsive for various screen sizes and devices.
    • Utilizes modals, drawers, and other UI components for a seamless experience.
  8. Backend Libraries

    • Utilizes various backend libraries, including bcrypt for password hashing, JWT for authentication, and OAuth for Google login.

Technologies Used

The Kooves Clone E-commerce Application is built using the following technologies:

  • Frontend:

    • React.js
    • Redux (for state management)
    • React Router (for routing)
    • Axios (for API requests)
    • Stripe.js (for payment processing)
    • HTML5, CSS3 (for styling)
    • Chakra UI (for UI components)
  • Backend:

    • Node.js
    • Express.js
    • MongoDB (for data storage)
    • Mongoose (for MongoDB integration)
    • Passport.js (for authentication)
    • JSON Web Tokens (JWT)
    • Bcrypt (for password hashing)

Conclusion

The Kooves Clone E-commerce Application offers a comprehensive shopping experience for users, featuring a wide range of products, secure authentication, and seamless payment processing. With a user-friendly interface and responsive design, this application aims to provide a modern and enjoyable shopping experience across various devices. Thank you for using and supporting the Kooves Clone E-commerce Application!

License

This project is licensed under the MIT License.

About

The Kooves Clone E-commerce Application is a full-stack MERN (MongoDB, Express, React, Node.js) application that replicates the functionality of a modern e-commerce platform. It includes features such as user authentication, product browsing, searching, filtering, cart management, wishlist, and secure payment processing using Stripe.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published