Skip to Content
πŸš€ Nextall v2.0.0 is live with full multivendor support!
Features overviewUser Features

User Features

The User side of Nextall is designed to provide customers with a smooth and modern shopping experience.
It includes advanced search, filters, cart, checkout, payments, and personalization features.


πŸ–ΌοΈ 1. Layout

  • Top layout includes:
    • Logo
    • Search bar with filters (shop, category, sub-category)
    • Wishlist icon
    • Compare product icon
    • Cart with total items & price
    • User icon (auth actions)
  • Auth popup:
    • If logged out β†’ Sign in / Sign up options
    • If logged in (normal user) β†’ Links to Home, Become a Vendor, Profile, Change Password, Logout
    • If vendor/admin β†’ Links also include Vendor Dashboard or Admin Dashboard
  • Action bar:
    • Left: Categories button with popover dropdown (categories, sub, child)
    • Right: Navigation links β†’ Home, Products, Brands, Shops, Contact, About

🏠 2. Home Page

  • Hero Section:
    • Left: 5 best shops
    • Right: Dynamic image slider (custom links from DB)
  • Banners Section:
    • 2 banners below hero with custom links (ads/promos)
  • Sections:
    • Categories
    • Best-selling products slider
    • Top selling products
    • Best shops
    • Featured products
    • Testimonials
    • Brands
    • Footer

πŸ›οΈ 3. Products Page

  • Dynamic product filters
  • Product cards with quick view icon
  • Separate pages for:
    • Categories
    • Subcategories
    • Child categories
    • Shops

πŸ“¦ 4. Product Details Page

  • Image slider:
    • Changes dynamically when selecting product variants
  • Product info:
    • Variants, price, quantity
    • Demo button (for digital products)
  • Sections:
    • HTML description
    • Reviews & ratings
    • Related products

πŸ›’ 5. Cart Page

  • Manage all cart items:
    • Update quantity
    • Remove products
    • View total price

πŸ’³ 6. Checkout Page

  • Collects:
    • User details
    • Shipping details
  • Coupon code support
  • Payment methods:
    • PayPal
    • Stripe
    • Cash on Delivery (COD)
    • For digital products β†’ only PayPal/Stripe available

πŸ“‘ 7. Order Details

  • Users can view order details with courier information
  • Vendors add tracking β†’ automatically visible here
  • Email template sent when order is created

πŸ” 8. Authentication

  • Sign in / Sign up pages with email verification
  • Secure login & registration flow

πŸ‘€ 9. Profile Management

  • Users can update:
    • Profile details
    • Password
  • Guest checkout also supported (no account required)

πŸ“‹ 10. Orders List

  • Users can view all past orders with statuses
  • Track shipment & delivery progress

βš™οΈ 11. App Personalization

  • Floating settings button allows:
    • Change currency
    • Toggle theme (light/dark/system)
    • Enable RTL (Right-to-Left) layout support

Last updated on