Dynamic navigation bar visible on all pages.
Responsive menu for desktop and mobile views.
Home: Links to homepage with banners and featured products.
Product: Routes to the product listing with filters.
About: Static informational page about the business.
Wishlist: Users can save products they like.
Cart: Shows selected products with quantity and total price.
User Registration/Login: Users can register/login via form. Includes validation and authentication.
Dynamic slider with image, title, and description.
Sliders can be added from the admin panel.
Auto and manual navigation enabled.
Display latest added products under "New Arrival."
Display top-rated or most viewed products under "Most Popular."
Each product card includes name, price, image, and quick-view/add to cart.
Show a list of featured or associated manufacturers/brands.
Display logos or names with links to brand-specific products.
Highlight business partners, resellers, or sponsors.
Admin can manage partners from backend.
Logos with optional links to partner websites.
Includes:
Quick links (Home, Contact, Policy, etc.)
Contact information
Social media icons
Newsletter subscription field
Full product information: title, description, price, SKU, availability.
Image gallery (multiple images).
Add to Cart, Wishlist button.
Product ratings and user reviews.
Related products section.
Lists all selected products with quantity, price, and subtotal.
Users can update quantity or remove products.
Button to proceed to checkout.
User billing and shipping address form.
Payment method selection (e.g., COD, online gateway).
Order summary section.
Place Order button.
Update user info like name, email, password.
View all past orders with status.
Download invoice or view order details.
Option to cancel or reorder if allowed.
Left-side or top navigation menu.
Direct links to all management modules.
Admin can manage homepage sliders.
Upload image, title, link, and status (active/inactive).
Edit or delete sliders as needed.
Create unlimited product categories.
Add description and parent category.
Status management (active/inactive).
Full CRUD for products.
Fields: name, price, description, image gallery, stock, tags, SKU, etc.
Assign category and manufacturer.
Toggle status (active/inactive).
Manage partner logos, names, and links.
Control visibility on frontend.
View all orders with filtering by status.
Update order status (pending > processing > complete or cancel).
See order details like products, user info, and payment.
Auto-generate downloadable PDF invoices.
Include logo, order info, product list, totals, and customer address.
Admin panel to configure global settings:
Site title, logo, footer info
Email settings
Currency and tax
Contact info