Kettlebell Gear

MERN Stack & Redux - eCommerce Platform

GitHub Repository: GitHub
Project URL: link

Project Description

A dynamic eCommerce platform leveraging the MERN Stack & Redux for seamless online retail operations. Built with MongoDB, Express, React, Node.js, and Redux, it offers a scalable solution for managing inventory, processing transactions, and enhancing the shopping experience.

Features

Showcase all products on the homepage and shopping page while allowing administrators to manage products through functions like addition, modification, and removal for efficient content editing.

Enables users to provide feedback and ratings for products, while implementing pagination to efficiently manage and navigate through the vast array of products.

Employs JWT authorization with HttpOnly Cookie, ensuring secure access and management of products, users, and orders, thereby enhancing data privacy and user authentication mechanisms.

Easily upload images via Cloudinary and access them using secured image URLs for retrieval.

Enables secure payment transactions for checkout process, offering customers flexibility and convenience in completing their purchases while ensuring a smooth and reliable checkout experience.

Access the platform effortlessly using Google credentials to streamline the login process. It simplifies account management for users and administrators alike, enabling users to manage their accounts easily and allowing administrators to oversee authentication activities efficiently.


Programming Language(s) Used: