Dashboard (Multi-Ecommerce Admin Panel)

The Dashboard is the main landing page of the Multi-Ecommerce system.It provides a quick overview of business performance, including earnings, products, customers, and orders.This page helps the admin to monitor real-time data, analyze trends, and make quick decisions.
Dashboard (Multi-Ecommerce Admin Panel) Image
1. Summary Cards (Top Metrics):
At the top, key performance indicators (KPIs) are displayed in card format.

2. Statistics (Sales Graph):
A graphical representation of monthly earnings or payments.

3. Balance Card:
Shows the current active balance of the business.

4. Top Products Section:
Displays the best-performing products based on sales.

5. Stores Section:
Shows information about different stores/locations in the system.

๐Ÿ”น Sidebar Navigation
Left sidebar contains all modules of the system.

๐Ÿ”น Overall Benefits of Dashboard
-Centralized business control
-Real-time analytics
-Better decision making
-Performance monitoring
-User-friendly interface

Order Management (Order List Page)

The Order List Page allows the admin to view, manage, and track all customer orders in the system.It acts as the central control panel for order processing, where the admin can monitor order status, handle requests, and ensure smooth operations.
Order Management (Order List Page) Image
1. Order List Table:
Displays all orders in a structured tabular format.

๐Ÿ”นCommon Columns
-Order ID / Number
-Customer Name
-Order Date
-Order Status (Pending / Completed / Cancelled)
-Payment Status
-Total Amount
-Action (View / Update / Delete)

2. Order Status Management:
Allows admin to update order status based on progress.

3. Search & Filter:
Helps find specific orders quickly.

4. Order Actions:
Admin can perform multiple actions on each order.

5. Category / Product Navigation (Sidebar):
From this page, admin can quickly navigate to:

->Categories
->Products
->Other modules

๐Ÿ”น Overall Benefits of Order Page
-Centralized order management
-Real-time tracking
-Improved operational efficiency
-Better customer handling
-Easy data access

Return Request Management

The Return Request Page allows the admin to manage all product return requests submitted by customers.It helps in tracking, reviewing, and processing returns efficiently, ensuring better customer satisfaction and smooth refund or replacement workflows.
Return Request Management Image
1. Return Request List:
Displays all customer return requests in a structured format.

2. Filter & Search Options:
Allows admin to filter return requests based on specific conditions.

3. Export Feature:
Allows admin to export return request data.

4. Return Status Management:
Admin can update the status of return requests.

5. Empty State (No Data Found):
When no return requests are available, the system shows a โ€œNo data foundโ€ message.

๐Ÿ”น Sidebar Navigation
Provides access to all major modules:

-Orders
-Return Requests
-Payments
-Products
-Reports

Payment Management System

The Payment Module enables administrators to efficiently monitor and manage all transactions associated with customer orders. It provides a centralized system to view payment details, including amounts, methods, and statuses. This module helps ensure that all payments are accurately recorded and easily accessible for verification. Additionally, it supports better financial control by simplifying tracking, reconciliation, and reporting of order-related payments.
Payment Management System Image
Payment List (Payment History):
Displays all completed and recorded payments for orders.

Requests
๐Ÿ”ธKey Columns
-# (Serial Number)
-Order ID
-Total Amount
-Payment Status (Paid / Pending)
-Payment Method (POS / UPI / Card / Cash)
-Options (View / Delete / Print etc.)

๐Ÿ”น 1. Filter Section
->Date Range Filter
->Status Filter (All / Paid / Pending)
->Filter Button

๐Ÿ”น 2. Export Button
->Export payment data (Excel/CSV)
Payment Management System Image
Offline Payment (Pending Requests):
Handles payments that are not completed online (manual/offline payments).

๐Ÿ”ธFeatures:
-Shows pending offline payment requests
-Displays message when no data is available (No data found)

Use Case:
->Customer pays manually (Cash / Bank Transfer)
->Admin verifies and updates status

Empty State (No Data Found):
If no payments or offline requests exist, system shows:

Vendor Payout & Revenue Management

The Vendor Payout Module allows administrators to manage and track payments made to vendors based on their sales. It ensures accurate distribution of earnings by calculating vendor shares and admin commissions automatically. This module also provides flexibility to configure revenue percentages, helping maintain transparency between the platform and vendors. Overall, it simplifies financial operations related to vendor settlements and commission management.
Vendor Payout & Revenue Management Image
Vendor Payout:
This section is used to track and manage payouts given to vendors.

Tabs
๐Ÿ”น Pending Payouts
-Displays payouts that are yet to be processed
-Shows unpaid vendor earnings
1
Dashboard
2
Payouts
3
Vendor Payout
4
Pending / Completed Payouts
Vendor Payout & Revenue Management Image
Revenue Settings:
This section allows the admin to define how revenue is split between the vendor and the platform.

Fields
๐Ÿ”น Vendor Revenue Percentage
-Defines vendorโ€™s share of total order value
-Example: 70%

๐Ÿ”น Admin Revenue Percentage
-Defines platform commission
-Example: 30%

Features
๐Ÿ”น 1. Editable Revenue Split
->Admin can change percentage anytime
๐Ÿ”น 2. Update Settings Button
->Saves new configuration
๐Ÿ”น 3. Info Panel

Explains:
-Remaining percentage = Admin commission
-Settings apply to future orders only
1
Dashboard
2
Payouts
3
Revenue Settings
4
Update Percentages
5
Click Update Settings

Order Status Management

The Manage Status module allows the admin to control and monitor different stages of an order lifecycle. It helps define statuses like order confirmed, processing, delivered, etc., ensuring smooth order tracking. This module improves operational efficiency by providing clear visibility of order progress. It also helps staff and vendors stay updated with real-time order status changes.
Order Status Management Image
๐Ÿ”น Key Features
๐Ÿ”ธ 1. Status List

Displays all available order statuses such as:

-Order Confirmed
-Processing
-Delivered
-Cancelled

๐Ÿ”ธ 2. Status ID
-Each status has a unique ID (e.g., #1, #2, #3)

๐Ÿ”ธ 3. Status Label
-Shows the name of the status (e.g., "Order Confirmed")

๐Ÿ”ธ 4. Status Indicator (Color Bar)
-Visual color representation of status

๐Ÿ”ธ 5. Action Buttons
โœ๏ธ Edit Status โ†’ Update name or properties
๐Ÿ—‘๏ธ Delete Status โ†’ Remove status

๐Ÿ”น Use Case
->Admin defines order flow
->Staff updates order status accordingly
->Customers track order progress
1
Dashboard
2
Manage Status

POS (Point of Sale System)

The POS module allows the admin or staff to create and manage orders directly from the system in real time. It is designed for quick billing, product selection, and instant order processing. This module enables faster checkout, reduces manual work, and improves customer service efficiency. It is especially useful for physical stores where orders are generated on the spot.
POS (Point of Sale System) Image
๐Ÿ”น Key Features
๐Ÿ”ธ 1. Product Selection Panel
->Displays available products
->Admin/Staff can select items

๐Ÿ”ธ 2. Cart / Order Summary
->Shows selected products
->Displays quantity, price, total

๐Ÿ”ธ 3. Quantity Control
->Increase / Decrease item quantity

๐Ÿ”ธ 4. Customer Selection (Optional)
->Select existing customer
->Or create walk-in customer

๐Ÿ”ธ 5. Payment Method Selection
->Cash / Card / UPI / POS

๐Ÿ”ธ 6. Order Total Calculation
->Subtotal
->Tax
->Discount
->Final Total

๐Ÿ”ธ 7. Place Order Button
->Confirms and saves order

๐Ÿ”ธ 8. Receipt / Invoice Generation
->Generate bill after order
->Print or download

๐Ÿ”น Use Case
-Customer comes to store
-Staff selects products
-System calculates total
-Payment is received
-Order is placed instantly

๐Ÿ”น Benefits
-Fast billing process
-Real-time order creation
-Reduces manual errors
-Improves customer experience
-Supports multiple payment modes
1
Dashboard
2
POS

Category Management

The Category module allows the admin to organize products into different groups for better management and navigation. It helps in structuring the product catalog in a clean and user-friendly way. Categories make it easier for both admin and customers to browse, filter, and manage products efficiently. This module improves product visibility and overall store organization.
Category Management Image
Category:
The Category Module allows the admin to organize products into different groups. It helps in managing and displaying products in a structured way

๐Ÿ”น Key Features
๐Ÿ”ธ 1. Category Listing
-Displays all available categories
-Shows category name and image

๐Ÿ”ธ 2. Add New Category
-โ€œ+ Add new Categoryโ€ button available
-Admin can create new category

๐Ÿ”ธ 3. Category Image Display
-Each category has visual image
-Improves UI and identification

๐Ÿ”ธ 4. Product Count Indicator
-Shows number of products in each category

๐Ÿ”ธ 5. Category Navigation
-Click category to view products

๐Ÿ”น Use Case
->Admin creates categories like Ethnic Wear, Kurtis
->Products are assigned to categories
->Customers can browse easily
1
Dashboard
2
Category
3
Categories
4
Add / Manage Categories
Category Management Image
Attribute:
The Attribute module allows the admin to define product variations such as size, color, or material. These attributes help in managing different versions of a product efficiently.

๐Ÿ”น Key Features
๐Ÿ”ธ 1. Attribute Type Listing
-Displays all attribute types (e.g., Size, Color)

๐Ÿ”ธ 2. Add New Attribute Type
-โ€œ+ Add new attribute typeโ€ button
-Create new attribute categories

๐Ÿ”ธ 3. Attribute Values
-Define values under each type

๐Ÿ”ธ 4. Attribute Mapping
-Attributes can be linked to products

๐Ÿ”ธ 5. Edit & Delete Options
-Modify or remove attributes

๐Ÿ”น Use Case
->Admin creates โ€œSizeโ€ attribute
->Adds values โ†’ Small, Medium, Large
->Assigns to products
1
Dashboard
2
Category
3
Attributes
4
Add Attribute Type
5
Add Values
6
Assign to Product

Product Management

The Product Module allows the admin to manage all products in the system. It provides a complete view of product details including name, category, price, and status. Admin can easily add, edit, or remove products from the list. This module helps in maintaining an organized and updated product catalog for the eCommerce platform.
Product Management Image
Product:
The Product Module allows the admin to manage all products in the system. It provides a complete view of product details including name, category, price, and status.

๐Ÿ”น Key Features
๐Ÿ”ธ 1. Product List View
-Displays all products in a table format
-Shows product image and name

๐Ÿ”ธ 2. Add New Product
-โ€œ+ Add new Productโ€ button available

๐Ÿ”ธ 3. Product Details
-Barcode / SKU
-Category
-Price
-Status (Active / Inactive)

๐Ÿ”ธ 4. Search Functionality
-Search by product name


๐Ÿ”ธ 5. Filter & Export
-Filter products
-Export product data


๐Ÿ”ธ 6. Action Options
-Edit product
-Delete product

๐Ÿ”น Use Case
-Admin adds new product
-Assigns category and price
-Manages status (Active/Inactive)
-Updates or deletes products anytime
1
Dashboard
2
Product
3
Products

Store Management

The Store Management module allows the admin to efficiently manage all store-related operations from a centralized system. It enables the creation, updating, and monitoring of multiple stores along with their profiles and settings. Admin can configure store details such as contact information, location, tax, and shipping settings. This module ensures smooth store onboarding, better organization, and consistent configuration across the platform.
Store Management Image
Store List:
The Store List module allows the admin to view and manage all stores in the system. It displays store details such as name, owner, contact information, and address. Admin can add, edit, or remove stores easily. This helps in managing multiple stores from a single platform.
1
Dashboard
2
Store Management
3
Store List
Store Management Image
Store Profile:
The Store Profile module allows the admin to manage detailed information about a specific store. It includes store name, contact details, address, location, and description. Admin can also upload images like thumbnail and banner. This ensures accurate store representation on the platform.
1
Dashboard
2
Store Management
3
My Store Profile
Store Management Image
Store Settings:
The Store Settings module allows the admin to configure important store-level settings such as currency, tax (VAT), shipping cost, and timezone. It also includes contact details and social media links. These settings are applied across the store for all operations.
1
Dashboard
2
Store Management
3
My Store Settings
Store Management Image
Application List:
The Application module allows the admin to manage store-related applications. It displays pending and approved applications separately. Admin can review and approve or reject applications. This helps in controlling store onboarding and access.
1
Dashboard
2
Store Management
3
Application

Brand Management

The Brand Module allows the admin to manage all product brands in the system. It helps in organizing products based on different brands for better categorization and filtering. Admin can add, update, or remove brand details along with logos. This module improves product visibility and enhances the overall shopping experience.
Brand Management Image
๐Ÿ”น Key Features
๐Ÿ”ธ 1. Brand List View
-Displays all available brands
-Shows brand name and logo

๐Ÿ”ธ 2. Add New Brand
-โ€œ+ Add new Brandโ€ button available

๐Ÿ”ธ 3. Brand Logo Management
-Upload and display brand logos

๐Ÿ”ธ 4. Edit & Delete Options
-Edit brand details
-Delete existing brands

๐Ÿ”ธ 5. Export Feature
-Export brand list data

๐Ÿ”น Use Case
-Admin adds a new brand
-Assigns products to that brand
-Updates or removes brands when needed
1
Dashboard
2
Brands
3
Add / Edit / Manage Brands

Event Management

The Event Module allows the admin to manage promotional and marketing events within the platform. It helps in creating, updating, and tracking events such as offers, sales, or special campaigns. Admin can organize events based on dates and manage their visibility. This module enhances customer engagement and boosts sales through promotional activities.
Event Management Image
๐Ÿ”น Key Features
๐Ÿ”ธ 1. Event List View
-Displays all created events
-Shows event data based on selected date range

๐Ÿ”ธ 2. Add New Event
-โ€œ+ Add new Eventโ€ button available

๐Ÿ”ธ 3. Date Filter
-Filter events using date range

๐Ÿ”ธ 4. Export Feature
-Export event data

๐Ÿ”ธ 5. Event Management
-Edit or delete events

๐Ÿ”น Use Case
-Admin creates a festival sale event
-Sets date range
-Applies offers on products
-Tracks and manages event performance
1
Dashboard
2
Events

User Management

The User Module allows the admin to manage both customers and staff members in the system. It provides features to add, update, view, and delete user records efficiently. Admin can maintain customer data for order tracking and staff data for internal operations. This module helps in better user organization and smooth business management.
User Management Image
Customer Management:
The Customer Management module allows the admin to manage all registered customers within the system. It provides a centralized interface to view customer details such as name, email, phone number, address, and status. Admin can easily add new customers, update their information, and maintain accurate customer records. This helps in improving order tracking, customer relationship management, and overall business operations.

๐Ÿ”น Key Features
๐Ÿ”ธ 1. Customer List View
-Displays all customers in tabular format
-Includes name, email, phone, address, gender, and status
๐Ÿ”ธ 2. Add New Customer
-โ€œ+ Add new Customerโ€ button
-Add customer details manually
๐Ÿ”ธ 3. Search Customer
-Search by name or email
๐Ÿ”ธ 4. Filter Option
-Apply filters to refine results
๐Ÿ”ธ 5. Export Data
-Export customer list for reporting
๐Ÿ”ธ 6. Status Management
-Active / Inactive status
๐Ÿ”ธ 7. Actions (Edit / Delete)
-Update or remove customer records
๐Ÿ”น Use Case
-Add new customers during POS billing
-Maintain customer database
-Track customer activity
1
Dashboard
2
User
3
Customers
4
Add / Search / Manage Customers
User Management Image
Staff Management:
The Staff Management module allows the admin to manage all staff members of the system. It provides details such as staff name, email, phone number, address, and status. Admin can add new staff members, update their details, and control their availability. This module helps in organizing team members and managing internal operations efficiently.

๐Ÿ”น Key Features
๐Ÿ”ธ 1. Staff List View
-Displays all staff members
-Includes name, email, phone, address, and status
๐Ÿ”ธ 2. Add New Staff
-โ€œ+ Add new Staffโ€ button
-Add staff details
๐Ÿ”ธ 3. Search Staff
-Search by staff name or email
๐Ÿ”ธ 4. Filter Option
-Apply filters for better data visibility
๐Ÿ”ธ 5. Export Data
-Export staff records
๐Ÿ”ธ 6. Status Management
-Activate or deactivate staff
๐Ÿ”ธ 7. Actions (Edit / Delete)
-Modify or remove staff details
๐Ÿ”น Use Case
-Manage employees working in the system
-Assign roles (future scope)
-Keep staff database updated
1
Dashboard
2
User
3
Staffs
4
Add / Search / Manage Staff

Messaging System

The Messaging module allows the admin to communicate directly with users (customers or staff) through an integrated chat system. It provides a simple interface to view conversations, send messages, and manage communication in real time. This feature helps in resolving queries, providing support, and maintaining smooth interaction between admin and users.
Messaging System Image
๐Ÿ”น Key Features
๐Ÿ”ธ 1. Chat List Panel
-Displays list of users available for chat
-Shows user name and profile


๐Ÿ”ธ 2. Search User
-Search users from chat list


๐Ÿ”ธ 3. Chat Window
-Displays selected user conversation
-Shows user details (name & email)


๐Ÿ”ธ 4. Send Message
-Input box to type message
-โ€œSendโ€ button to deliver message


๐Ÿ”ธ 5. Add New Chat
-โ€œ+โ€ icon to start new conversation


๐Ÿ”น Use Case
-Admin responds to customer queries
-Resolve order or payment issues
-Communicate with staff members
-Provide real-time support
1
Dashboard
2
Message

Blog Management

The Blog Management module allows the admin to create, manage, and publish blog content on the platform. It helps in organizing blog posts under different categories and maintaining content for users. Admin can add new blogs, update existing ones, and manage visibility. This module is useful for content marketing, SEO, and engaging customers with useful information.
Blog Management Image
Blogs:
The Blog Management module enables the admin to create, update, and manage blog content efficiently. It helps organize blogs into categories and control their visibility. This module supports content marketing, improves SEO, and enhances user engagement.

๐Ÿ”น Key Features
๐Ÿ”ธ 1. Blog List View
-Displays all blogs in table format
-Includes blog title, creator, category, and status
๐Ÿ”ธ 2. Add New Blog
-โ€œ+ Add new Blogโ€ button
-Create and publish new blog posts
๐Ÿ”ธ 3. Search Blog
-Search blogs by title
๐Ÿ”ธ 4. Filter Option
-Apply filters for better results
๐Ÿ”ธ 5. Export Data
-Export blog list
๐Ÿ”ธ 6. Status Management
-Active / Inactive blog visibility
๐Ÿ”ธ 7. Actions (Edit / Delete)
-Update or remove blog posts
๐Ÿ”น Use Case
-Publish fashion or product-related content
-Improve SEO and customer engagement
-Share updates, guides, and promotions
1
Dashboard
2
Blog
3
Blogs
Blog Management Image
Blog Category Management:
The Blog Category module allows the admin to organize blog posts into different categories. It helps in structuring content properly and improving user navigation. Admin can create, update, and delete blog categories as needed. This ensures blogs are grouped logically for better readability and management.

๐Ÿ”น Key Features
๐Ÿ”ธ 1. Category List View
-Displays all blog categories
-Shows category name and number of blogs
๐Ÿ”ธ 2. Add New Category
-โ€œ+ Add new blog categoryโ€ button
-Create new categories
๐Ÿ”ธ 3. Export Data
-Export category list
๐Ÿ”ธ 4. Actions (Edit / Delete)
-Modify or remove categories
๐Ÿ”น Use Case
-Group blogs like Fashion, Festival, Wedding
-Organize content for users
-Improve website structure
1
Dashboard
2
Blog
3
Categories
4
Add / Manage Categories

Location Module

The Location module allows the admin to manage countries, states, and cities. It helps organize geographic data for stores, users, and orders.
Location Module Image
๐ŸŒ 1. Country List
๐Ÿ”น Steps to Access
1.Login to Admin Panel
2.Go to Location (left sidebar)
3.Click on Countries
๐Ÿ”น Steps to Use
1.View list of all countries
2.Check number of states and cities per country
3.Use Export to download data
4.Navigate pages using pagination
1
Dashboard
2
Location
3
Countries
Location Module Image
๐Ÿ™๏ธ 2. State List
๐Ÿ”น Steps to Access
1.Login to Admin Panel
2.Go to Location
3.Click on States
๐Ÿ”น Steps to Use
1.View all states with their country
2.Check number of cities in each state
3.Click Add new State to create
4.Use Edit/Delete options
5.Export data if needed
1
Dashboard
2
Location
3
State
Location Module Image
๐Ÿข 3. City List
๐Ÿ”น Steps to Access
1.Login to Admin Panel
2.Go to Location
3.Click on Cities
๐Ÿ”น Steps to Use
1.View all cities with state & country
2.Click Add new City to create
3.Use Edit/Delete for management
4.Apply Filter if available
5.Export city data
1
Dashboard
2
Location
3
Cities