Coder Social home page Coder Social logo

hotwax / picking Goto Github PK

View Code? Open in Web Editor NEW
11.0 3.0 41.0 4.8 MB

HotWax Commerce Picking App

Home Page: https://picking.hotwax.io

License: Apache License 2.0

JavaScript 4.51% HTML 2.90% Vue 38.10% TypeScript 40.53% CSS 7.81% Java 1.71% Swift 3.88% Ruby 0.56%
vue ionic javascript html css hacktoberfest

picking's Issues

Allowing User to Select Product Identifier for scanning on the Settings Page

What is the motivation for adding/enhancing this feature?

Currently, the application lacks the functionality to allow users to choose a specific product identifier for scanning. Users should have the flexibility to select their preferred product identifier for scanning, enhancing their experience and ensuring compatibility with diverse scanning scenarios.

What are the acceptance criteria?

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

Display groupName for the pickerName

Current behavior

Picker name is not displayed when the we open a picklist assigned to facility user login

Expected behavior

The name should always be displayed correctly.

Steps to reproduce the issue

Can you handle fixing this bug by yourself?

  • YES
  • NO

Environment details

  • Browser:
  • OS:
  • Code Version:

Additional information

Highlight scanned item

What is the motivation for adding/enhancing this feature?

Pickers should be able to easily tell what item on a picklist they've scanned when moving through many items.

What are the acceptance criteria?

The scanned item should have a background color like "lightgrey" or use the variable: --ion-color-medium-tint

When having multiple products in a picklist then the app breaks with an error on UI

Current behavior

For some picklist the details page breaks due to api failure

Expected behavior

The details page should display an error message in place of breaking the overall app

Steps to reproduce the issue

  1. Go to a picklist
  2. Open the details page
  3. Verify that the page breaks

Can you handle fixing this bug by yourself?

  • YES
  • NO

Environment details

  • Browser:
  • OS:
  • Code Version:

Additional information

PicklistId: DeO-CW-10091

Add barcode scanner

What is the motivation for adding/enhancing this feature?

Users should be able to scan products on shelves using their phone camera to make sure they are picking the right product.

What are the acceptance criteria?

The UI should match the included mockups and select the correct item when scanned.

  • ...

Can you complete this feature request by yourself?

  • YES
  • [x ] NO

Additional information

Picklist detail

Picklist Detail Page Not Showing All Items

Current behavior

The picklist detail page is not displaying all the items that are supposed to be in the picklist. Currently, only a subset of items is visible, and several items are missing from the list. This issue is impacting the functionality of the application and hindering the user's ability to select the items from the picklist.

Expected behavior

The picklist detail page should show all the items that are in the picklist. Users should be able to see and select any item from the picklist.

Steps to reproduce the issue

Can you handle fixing this bug by yourself?

  • YES
  • NO

Environment details

  • Browser:
  • OS:
  • Code Version:

Additional information

Integrate DXP Component: App Version Info on the Settings Page

What is the motivation for adding/enhancing this feature?

IntegratE of the DXP component "App Version Info" into the Settings page of the application. This addition will provide users with essential information about the version of the application they are currently using.

What are the acceptance criteria?

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

Unable to open the picklist from the view picklist page

Current behavior

The picklist are listed on the view picklist page but we are unable to open it and go to the details page. We are getting something went wrong error.

Expected behavior

User should be able to open the picklist and see the details.

Steps to reproduce the issue

Can you handle fixing this bug by yourself?

  • YES
  • NO

Environment details

  • Browser:
  • OS:
  • Code Version:

Additional information

Show picklist ID on find screen

What is the motivation for adding/enhancing this feature?

Below the name of the user who's picklist it is should also show the picklist ID to make it easy to reconcile which picklist is being picked

Implement Product Identifier

What is the motivation for adding/enhancing this feature?

To add product identifier in the app.

What are the acceptance criteria?

  • [] ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

Support external scanner

What is the motivation for adding/enhancing this feature?

External barcode readers require an input field to input submit their scanned value.

What are the acceptance criteria?

Add an input field at the top of the picklist detail view that the user can select to scan product barcodes using an external device

Screenshot 2023-04-25 at 4 47 23 PM

GitHub contribution badge

What is the motivation for adding/enhancing this feature?

I would like to add the GitHub contribution badges to display the contributors of repository in README file.

Can you complete this feature request by yourself?

  • YES
  • NO

Display Toast Notification on Camera Permission Denial in Scanner

What is the motivation for adding/enhancing this feature?

Currently, when users access the scanner, they are prompted to grant camera permission. However, users may occasionally deny this permission, which can lead to confusion. By displaying a toast notification upon denial, we can help users understand why the scanner isn't working and guide them on how to rectify the situation.

What are the acceptance criteria?

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

The product ID of a scanned picklist item is not being cleared

Current behavior

After scanning a picklist item, the Product ID is not automatically removed when moving to the next item. Instead, while scanning the next item, the product ID of the previous item remains visible, and the Product ID of the current item appears next to it. As a result, this situation causes an error during the scanning process.

Expected behavior

The Product ID of the previous picklist item should be automatically cleared when scanning the next picklist item, eliminating the need to manually clear the field before scanning.

Additional information

Screenshot 2023-05-31 at 3 32 22 PM

Show recently completed pick lists

What is the motivation for adding/enhancing this feature?

Store recently completed pick lists in a state for user reference.

What are the acceptance criteria?

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

The filter options fail to open upon clicking the filter icon on the find picklist page after the user navigates back from the picklist detail page.

Current behavior

The filter options fail to open upon clicking the filter icon on the find picklist page after the user navigates back from the picklist detail page.

Expected behavior

The filter options should open properly

Screen.Recording.2024-02-09.at.12.30.31.PM.mov

upon clicking the filter icon on the find picklist page after the user navigates back from the picklist detail page.

Steps to reproduce the issue

  1. Open the Picking App UAT environment.
  2. Open any picklist detail page from find picklist page.
  3. Go back to find picklist page.
  4. Try to open the filter options to observe the issue.

Environment details

  • App version: 1.17.0
  • Environment: UAT

Reverse default filters on picklists page - show the user's in-progress picklists

Current behavior

Currently, 'only show my picklists' and 'hide completed picklists' filters are disabled.

Expected behavior

Enable these filters by default - show the user's in-progress picklists.

Steps to reproduce the issue

Can you handle fixing this bug by yourself?

  • YES
  • NO

Environment details

  • Browser:
  • OS:
  • Code Version:

Additional information

While hovering on picklists, cursor property can be pointer

What is the motivation for adding/enhancing this feature?

While on the picklists tab, when we hover on different picklist to select then, cursor can change its property to pointer for better UI experience.

What are the acceptance criteria?

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

Screenshot from 2021-12-16 16-28-39

Sort pick list by bin

What is the motivation for adding/enhancing this feature?

Right now pick lists are sorted by alphabetically, there should be on option to group the items by bin also.

Add support to set instance URL from login screen and use throughout

What is the motivation for adding/enhancing this feature?

Instead of using the instance URL from the configuration, app should have option to connect with any instance that provide support to required APIs

What are the acceptance criteria?

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

The picklist date and arrow are not aligned.

What is the motivation for adding/enhancing this feature?

The picklist date and arrow should be aligned for clean look.
Screenshot 2023-05-23 at 3 38 19 PM

What are the acceptance criteria?

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

Scanned product remains highlighted until the next product is scanned, persisting even if manually unchecked before selecting another product.

Current behavior

Scanned product remains highlighted until the next product is scanned, persisting even if manually unchecked before selecting another product.

Expected behavior

Scanned product should not appear highlighted if user manually uncheck the product

Steps to reproduce the issue

  1. Login the Picking App with valid credentials.
  2. Open any picklist.
  3. Scan any product either by product ID or through QR code.
  4. Try to unselect the highlighted product and select any other product.
  5. Observe the issue.

Environment details

  • App version: 1.17.0
  • Environment: UAT
Screen.Recording.2024-02-09.at.12.50.19.PM.mov

Revamp UI of Picking App for Improved Handoff Experience from Fulfillment App

What is the motivation for adding/enhancing this feature?

The current user interface (UI) of the picking app does not provide an optimal experience for order fulfillment, especially in terms of handoff from the fulfillment app. Order managers and pickers face challenges in seamlessly transitioning from the fulfillment app to the picking app, which can result in delays, errors, and reduced efficiency in the order fulfillment process.

Proposed changes

Improved User Experience: The revamped UI should focus on providing a seamless and intuitive experience for order managers and pickers, ensuring efficient navigation and clear instructions.

Streamlined Handoff Process: The new UI design should facilitate a smooth transition from the fulfillment app to the picking app, minimizing the cognitive load on users and reducing the chances of errors during handoff.

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

Use performFind API to fetch picklists

What is the motivation for adding/enhancing this feature?

Replace picklists API with performFind for fetching picklists. #50

What are the acceptance criteria?

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

Adding Regex Options for Advanced Item Sorting

What is the motivation for adding/enhancing this feature?

Currently, the application lacks advanced sorting options, limiting users' ability to efficiently manage and categorize items. Introducing regular expression (regex) options can significantly enhance the sorting functionality. Users should be able to define specific regex patterns, allowing for more granular control, such as excluding numbers or other patterns, to sort items more effectively.

What are the acceptance criteria?

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

Allow picklist sorting on the Picklist detail page

What is the motivation for adding/enhancing this feature?

Currently, users lack the ability to customize the sorting order of pick list items according to their specific preferences on the Picklisr detail page. Introducing a Sort Pick List option directly within the Picklist detail page interface would provide users with the flexibility to override the default sorting and arrange items based on their unique requirements.

What are the acceptance criteria?

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

Browser back button from scanner

Current behavior

If the camera scanner is open, the browser back button doesn't work and instead pushed the route back to the find page without closing the modal.

Expected behavior

The scanner opens in a modal which is not technically a page so the Vue router doesn't push it onto the stack so that's why it doesn't pop when the user clicks the back button. But the expected behavior would be that if the browser navigates away from he picklist detail page, then the scanner should close automatically since its linked to that page. Any proposed solutions?

Completed picklist showing option to select

Current behavior

If a picklist is completed then it shouldn't show options to check items on the picklist as if it is still active.

Expected behavior

The UI should show exactly which items are picked and a disabled checkbox for items that are not picked.

Steps to reproduce the issue

Can you handle fixing this bug by yourself?

  • YES
  • NO

Environment details

  • Browser:
  • OS:
  • Code Version:

Additional information

Display a message when no picklist found

Current behavior

If there are on picklist found then a toast is displayed and screen is empty

Expected behavior

There should be a permanent message There are no picklists available

Steps to reproduce the issue

Can you handle fixing this bug by yourself?

  • YES
  • NO

Environment details

  • Browser:
  • OS:
  • Code Version:

Additional information

Incorrect Order Items Displayed in Picking App for 'In Progress' Tab

Current behavior

Order items that have already been picked or are in a completed state are also displayed.

Expected behavior

Only order items that are pending to be picked should be displayed in the picking app.

Steps to reproduce the issue

Navigate to the 'In Progress' tab in the application.
Select a picklist.
Scan the generated QR code.
Observe the list of order items in the picking app.

Environment details

App version : V1.18.0
App environment : UAT

Additional information

Instance - DEV-OMS
Facility - Broadway
Picklist to be selected - Dhiraj, Mufaddal

When switching between tabs something went wrong appears

Current behavior

When switching between tabs something went wrong appears.

Expected behavior

If we go to another tab from the picklist page, 'something went wrong' should not appear and if we move to the picklist page and no picklists are found, 'something went wrong' should be displayed.

Steps to reproduce the issue

  1. Go to the picklist page
  2. If no picklists are found 'something went wrong' appears.
  3. Move to the settings page and see that 'something went wrong' appears again.

Can you handle fixing this bug by yourself?

  • YES
  • NO

Environment details

  • Browser:
  • OS:
  • Code Version:

Additional information

Empty pick list view shows inprogress header.

Current behavior

When there is no pick list to be picked, the app still shows an "in progress" header.

Expected behavior

if there are no pick lists, the screen should be empty.

Steps to reproduce the issue

Open Picking App on the home page and complete all pick lists.

Can you handle fixing this bug by yourself?

  • YES
  • [x ] NO

Environment details

  • Browser:
  • OS:
  • Code Version:

Additional information

Multiple picklists API call on picklists page

Current behavior

When navigating to picklists page, there are multiple API calls for the picklists API

Expected behavior

There should be single API call

Steps to reproduce the issue

Can you handle fixing this bug by yourself?

  • YES
  • NO

Environment details

  • Browser:
  • OS:
  • Code Version:

Additional information

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.