Skip to content

samarjeetpatankar/ecommerce-mern-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 

Repository files navigation

E-Commerce Application Guide

Welcome to our E-Commerce application! This guide will help you make the most of your shopping experience.

Table of Contents

  1. Accessing the Application
  2. Homepage
  3. Product Categories
  4. Product Listings
  5. Product Details
  6. Shopping Cart
  7. Making a Purchase
  8. Admin Panel

Accessing the Application

To start shopping, click here or access it through the About section. Please be patient as the server is hosted on a third-party application and may take some time to load.

Homepage

Upon loading, you'll find the homepage with a navigation bar that includes the application name, a search bar, register and login options, and the cart section. Additionally, you'll see categories related to the products available.

Product Categories

You can explore different product categories on the homepage. Click on a category to view all the products within that category.

Product Listings

Within a category, you can sort products by price or date. This helps you find products that match your preferences.

Product Details

When you select a product, you'll be directed to the product detail page. Here, you can find all the information about that product. At the bottom of the page, you'll also discover similar products.

Shopping Cart

If you wish to purchase a product, click the "Add to Cart" button. You'll receive a toast notification confirming that the item has been added to your cart. To view your cart and proceed with payment, head to the cart section.

Making a Purchase

In the cart section, you'll see all the items you've added. If you're not logged in, you'll be prompted to do so. After logging in, you can proceed with payment. Fill in your card details, and once successful, you'll be redirected to your dashboard where you can view your orders and their statuses.

Admin Panel

If you're an admin, you can access the admin panel using the following credentials:

In the admin dashboard, you'll have the following options:

  1. Create Category: Create new product categories.
  2. Create Product: Add new products to the application.
  3. Orders: Monitor all orders and manage their statuses.

Please note that changes made in the admin panel will also reflect in the user's order history.

Enjoy your shopping experience on our E-Commerce application!

Features

Product Listing

  • Discover a Vast Selection: Our platform offers an extensive array of products, ensuring that you find what you're looking for, whether it's the latest gadgets, trendy fashion, or home essentials.

Product Filtering

  • Fine-Tuned Search: Easily tailor your search with multiple filter options. Sort products by category, price range, and more. This level of customization simplifies the process of finding the perfect item.

  • Reset Filters with Ease: Don't worry about getting stuck with filters. A simple reset button allows you to start your search anew, providing a seamless and intuitive user experience.

Product Search

  • Effortless Product Discovery: Utilize our search bar for quick and efficient product discovery. Our intelligent search algorithm helps you find products even with partial keywords.

Categories

  • Streamlined Navigation: Navigate effortlessly through our diverse range of product categories using the intuitive navigation bar. Whether you're exploring electronics, fashion, or home decor, you're just a click away.

Product Details

  • Comprehensive Product Information: When you click on a product, you're presented with a wealth of information. From product name and detailed description to pricing and category, we provide all the details you need to make an informed choice.

  • Discover Similar Products: Our system intelligently recommends similar products, enhancing your shopping experience by suggesting items that align with your interests.

Shopping Cart

  • Effortless Shopping: Add products to your cart with a simple click, allowing you to collect your desired items as you browse the site.

  • Secure Checkout: To complete your purchase, you'll need to log in or register. Rest assured, your payment and personal information are handled securely to protect your privacy.

User Registration

  • Create Your Account: Register with your name, email, password, phone number, and address to create your personalized account. This facilitates easy tracking of orders and a tailored shopping experience.

User Login

  • Seamless Access: Registered users can conveniently log in to the website with their credentials, ensuring a personalized shopping journey.

Checkout

  • Customize Your Order: After logging in, easily update your shipping address and payment details to ensure a smooth and efficient checkout process.

User Dashboard

  • Personalized Overview: After making a purchase, users are redirected to their personalized dashboard. Here, you can conveniently view your order history, making it simple to track past transactions.

Admin Dashboard

  • Efficient Order Management: Admins have exclusive access to order management, enabling them to set order statuses such as "not processed," "processing," "shipping," "delivered," or "cancel" with ease.

  • Product Management: Admins can efficiently manage products, including creating, updating, and deleting items. This level of control ensures that the product catalog remains up to date and relevant.

  • Category Management: Easily manage categories by creating, updating, or deleting them. Admins have the flexibility to organize products efficiently.

These features collectively create an enhanced shopping experience for both users and administrators, making our Ecommerce MERN App a robust and user-friendly platform for online retail.

About

Welcome to our e-commerce MERN (MongoDB, Express, React, Node.js) stack web application! This app allows users to browse and shop for products, manage their shopping cart, and make orders. Additionally, there are admin features for managing products, categories, and orders.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages