It is an online e-commerce website where users can shop for any product they need. and Admin Panel also there
This is a MERN Stack Ecommerce website. made MERN Tech Stack. In this project I am using =
Some important website links: ** NODE JS https://nodejs.org/en/ ** REACT JS https://reactjs.org/ ** NODEMAILER https://nodemailer.com/about/ ** EMAIL JS https://www.emailjs.com/
Website Details
User Panel: The e-commerce website provides a user-friendly interface for users to access various features. Users can easily log in or register using their email address. In case they forget their password, they can initiate a password reset process by providing their email address. A password reset link will be sent to their inbox, allowing them to navigate to the password reset page. Here, users can update their password securely. Additionally, users can conveniently update their profile information. The website enables users to browse and shop for a wide range of products based on their preferences. Users can also provide valuable product reviews and ratings to help others make informed decisions. The products page offers sorting and searching functionality for enhanced user experience. After selecting desired items, users can add them to their cart for purchase. Moreover, users have the option to save products in their favorites list or remove them from the favorites and cart pages. During the checkout process, users can provide their shipping address and confirm the purchase. For products priced below $5000, users may be eligible for discounts. The payment process is facilitated through a secure payment gateway, and users can use the provided card details (4242 4242 4242 4242) for making purchases. The payment data is securely stored on the Stripe server. Upon successful payment, users can access detailed order information.
Admin Panel: The admin panel provides a comprehensive dashboard where administrators can monitor various aspects of the e-commerce platform. The dashboard displays the total amount of products delivered by users, along with stock quantity and a total amount bar for quick reference. Administrators have access to all data related to products, users, and orders. They can perform essential administrative tasks such as deleting and editing user and product information. Administrators also have the authority to create new products for the user panel. They can update product details, including name, price, discount, description, category, stock, and product images. Additionally, administrators can assign admin privileges to selected users. The admin panel allows administrators to change the status of ordered products, indicating whether they have been shipped or delivered. Furthermore, administrators have the capability to remove product reviews for maintaining the integrity of the platform.