- Shukli Products Page —
- Overview: What the Shukli Products Page Is
The Shukli Products Page is a specialized product catalog management system designed to handle products that are sold by weight (per kilogram) and require precise pricing, minimum weight control, and availability management. Unlike a generic product page, this module is optimized for businesses dealing with fresh goods, bulk items, agricultural products, or variable-weight products where price, weight, and activation status must be controlled in real time.
This page serves as the single operational hub for creating, organizing, pricing, activating, and maintaining Shukli products across the entire system. Any product listed here directly influences Orders, Reports, Customers, Files, and Revenue calculations.
- Why the Shukli Products Page Is Important
In weight-based selling, even a small configuration error—wrong price, wrong minimum weight, or inactive status—can result in incorrect orders, revenue loss, or customer dissatisfaction. The Shukli Products Page exists to eliminate such risks by giving administrators clear visual controls, inline editing, and instant feedback.
This page ensures:
-
Accurate pricing per kilogram
-
Controlled minimum order quantities
-
Clear product availability
-
Fast product search and updates
-
Centralized product lifecycle management
It transforms product management from a static data task into a live operational workflow.
- Visual Layout Philosophy
The interface is built around a table-based visual structure, allowing users to see dozens of products at once without navigating into separate pages. Every column is purpose-driven and editable where necessary, minimizing clicks and maximizing speed.
Icons, toggles, input controls, and pagination are deliberately simple so that even non-technical users can manage products confidently.
- Product as the Core Data Entity
Each row in the table represents one Shukli product, acting as a complete definition of how that product behaves throughout the system. Once a product is configured here, it becomes instantly usable in orders, reports, and customer interactions.
A product record includes:
-
Identity (name, image)
-
Classification (category)
-
Commercial rules (price, minimum weight)
-
Operational state (active/inactive)
This makes the Shukli Products Page the foundation of the product-to-order lifecycle.
- Column-by-Column Functional Meaning
Image
Provides visual identification. If an image is missing, placeholders ensure visual consistency. Images improve recognition during order creation and reporting.
Name (Hebrew / English)
Supports multilingual environments. This allows the same product to be correctly displayed for different users and customers without duplication.
Category
Groups products logically (e.g., Fruits, Vegetables). Categories improve filtering, reporting, and large catalog navigation.
Option
Acts as a flexible identifier such as a color code, variant, or internal reference. This is especially useful when products look similar but differ in quality or source.
Price Per Kg
Defines the commercial value of the product. This field directly affects order totals, invoices, and revenue reports. Inline editing allows instant price adjustments.
Minimum Weight
Ensures that orders meet operational constraints. The plus/minus controls allow controlled increments, preventing invalid values and reducing input errors.
Active / Deactive Toggle
Controls whether the product is available for use across the system. An inactive product remains in the database but is hidden from orders and selections.
Each column is designed to answer one operational question:
Can this product be sold, at what price, in what quantity, and under what conditions?
- Active / Inactive Logic (0 & 1 Explained)
The toggle is backed by a binary logic system:
-
1 = Active → Product is available everywhere (orders, reports, customers)
-
0 = Inactive → Product is hidden but preserved
This allows businesses to temporarily disable products without deleting data, protecting historical orders and reports.
- Minimum Weight Controls: Precision Without Complexity
The minimum weight field uses increment and decrement buttons instead of free text alone. This prevents invalid values, ensures decimal consistency, and allows fast adjustments during operational changes.
This feature is critical for businesses where:
-
Products must meet supplier constraints
-
Orders must be operationally viable
-
Small weight changes affect profitability
- Search, Filter & Pagination: Scaling with Growth
As product catalogs grow, performance and usability become critical. The search bar allows real-time filtering across names, categories, and options, while pagination ensures the interface remains fast and readable.
This design ensures the page remains efficient whether managing 10 products or 10,000 products.
- Deep Integration with Other Modules
The Shukli Products Page is deeply connected to the rest of the system:
Orders
Products appear as selectable items with correct pricing and weight rules.
Customers
Purchase history, preferences, and pricing logic are tied to products.
Reports
Sales, revenue, and performance analytics are generated using product data.
Files
Product images and documents are stored and reused across the platform.
Support Tickets
Product-related issues can be traced back to exact product records.
This integration ensures data consistency across the entire business.
- Permissions & Role-Based Control
Access to product actions is governed by fine-grained permissions using the 0/1 logic:
-
View products
-
Create new products
-
Edit prices
-
Change minimum weight
-
Toggle status
-
Upload images
-
Delete products
Each permission is independent, ensuring security without blocking necessary workflows.
- Operational Benefits
Using the Shukli Products Page, organizations gain:
-
Faster product updates
-
Reduced pricing errors
-
Controlled order behavior
-
Clear product availability
-
Scalable catalog management
It replaces manual spreadsheets and disconnected systems with a single source of truth.
- Real-World Use Case Example
A fruit distributor updates avocado prices daily based on market rates. Using this page:
-
Price per kg is updated inline
-
Minimum weight is adjusted for supply constraints
-
Inactive products are temporarily hidden
-
Orders instantly reflect the changes
-
Reports capture accurate revenue data
No additional steps are required.
- Final Summary
The Shukli Products Page is not just a product list—it is a live control center for weight-based product commerce. It combines precision, speed, and visual clarity to ensure that every product behaves correctly across orders, customers, and reports.
In simple terms:
This page defines what can be sold, how it is sold, and whether it should be sold—at any given moment.
It is a critical operational backbone for any business managing dynamic, weight-based products.
