Job Description
Project Scope
- Sorting Functionality
- Add up/down arrows next to the following table headers for sorting:
- Brand
- P/N
- Length
- Diameter
- Wire Size
- Coil Count
- Price
- Add up/down arrows next to the following table headers for sorting:
- Filtering Functionality
- Filter dropdowns should display all available values from the table for each field.
- Filters should include the following measurement variances:
- Spring Length – Use ½” or 0.2% of length + wire size, whichever is larger.
- Spring Diameter – Use ¼” variance.
- Wire Size – Include ±1/8″ from listed value.
- Coil Count – Include 5% or ±2 coils, whichever is larger.
- Spring Type – List all available metaobject metafield entries.
- Data Source
- Table uses Shopify product metaobjects containing metafields for all values.
- Sorting and filtering should work dynamically with these metaobject fields.
- UI Requirements
- Simple up/down arrows for sorting.
- Dropdowns for filtering with clear selection options.
- Reference
- A reference image of the desired layout and functionality is attached.
Requirements for Proposal
Please provide:
- Estimated price for completion.
- Timeframe to deliver the project.
- Examples of similar Shopify table customization or Java sorting/filter implementations (if available).
Start date: ASAP