eCommerce User Portal is an intuitive and robust platform designed to enhance the shopping experience for customers on eCommerce websites. This user panel serves as a centralized hub where users can easily manage their accounts, track orders, and access personalized shopping features.
Features:
· Login
· Login with Email/Phone/ID
· Login with Google
· Login with Facebook
· Registration
· Forgot password
· User profile
· Edit profile information
· Change password
· Product add to cart
· Quantity increase and decrease from cart items
· Choose delivery options (Home delivery/Self pickup)
· Apply promo codes
· Select specific branch to order from
· Add delivery address
· Select preferred time and date for the delivery
· Choose payment method from multiple gateways
· Pay full or partial order amount from account wallet
· Upload any document (Ex. NID) if needed from in app camera or upload from device.
· Add optional delivery note
· Place order
· View all orders
· Track any order
· Chat with deliveryman if assigned
· Cancel order if order status is pending
· Search products
· Social media chat with support stuffs
· Save address as Home, Work or others
· Refer and invite others to earn loyalty points
· Add products to favourite list
· Show all favourite products
· View Notifications
· View wallet details
· Add fund to account wallet from available payment methods
· Earn Loyalty points from orders based on order amount
· Convert Loyalty points to wallet balance
· Chat with customer support
· Get reward from watching video ads
· Logout
Module: Admin Panel
Features:
· Login as Admin/Employee/Branch
· Dashboard with analytics and statistics
· POS
· Create new order
· Add new customer
· Show all orders
· Filter orders by date and branch
· Products
· Add new product
· Edit product
· Delete product
· Add product categories
· Add product sub categories
· Add product attributes
· Add product variations based on attributes
· Add product in featured list
· Add product in daily needs list
· Enable and disable any product
· Set maximum order quantity for a product
· Add tags in products
· Add discount for a product
· Add tax for a product
· Stock management for products
· Export all products in Excel
· Import products from Excel
· Orders
· View all orders
· Filter orders based on status, branch and date range
· Change order status
· Assign deliveryman
· Change payment status
· Print invoice
· Select delivery date and time
· Show deliveryman location
· Customers
· View customer list
· View orders by any customer
· Delete any customer
· Ban/Unban any customer
· Export customer list in Excel
· Import customers from Excel
· Deliveryman
· Add deliveryman
· View deliveryman list
· Edit deliveryman details
· Delete any deliveryman
· Show joining deliveryman requests
· Accept or reject deliveryman joining requests
· Ban/Unban deliveryman
· Employees
· Add new employee
· Show all employee list
· Edit employee details
· Delete any employee
· Ban/Unban any employee
· Set role for employee
· Set role wise permissions for any employee
· Branches
· Add new branch
· Edit any branch
· Delete any branch
· Enable/Disable any branch
· Coupons
· Free delivery coupons
· Customer wise coupon
· First order coupon
· Total order amount coupon for all
· Set banners for user app and web version
· Send notifications to customers
· Add video ads and reward amount
· Add flash sales products
· Add product category wise discount
· Verify offline payments
· Chat with customers
· Add fund to customer wallet
· Wallet bonus setup for customers
· Show product reviews
· Show subscribed emails
· Reports
· Sales report
· Order report
· Earning report
· Expense report
· Customer wallet report
· Customer loyalty points report
· Analytics
· Show all searched keywords
· Show customer searches
· Business setup
· Business settings
· Main branch setup
· Delivery time slots setup
· Delivery fee setup
· Products setup
· Cookies setup
· Customers setup
· Orders setup
Module: Delivery man app
Features:
· Login
· Registration
· Branch wise registration
· Submit NID/Passport/Driving License for verification
· View Profile
· Accept order
· Cancel order delivery with proper reason
· View All order history
· Active order list
· View order details
· Chat with customer
· Customer contact number
· Show direction of customer address
· Show payment status
· Collect money before completing order
· Swipe to complete order