Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User can track loose diapers for intake using a digital scale #3

Closed
armahillo opened this issue May 12, 2017 · 5 comments
Closed

User can track loose diapers for intake using a digital scale #3

armahillo opened this issue May 12, 2017 · 5 comments
Labels
enhancement Help Wanted Groomed + open to all!
Milestone

Comments

@armahillo
Copy link
Collaborator

A user should be able to add loose inventory via weighing the product on a scale. Here are the notes from the previous year:

  1. You click on the scale tab
  2. You click on the diaper type (ie- disposable inserts), size (NB, 1, 2, 3, etc) (*)
  3. You dump the diapers into a container on the scale
  4. It displays how many diapers are in the container (ie - 82 diapers)
  5. You then click "Add to Inventory" and it adds them to the inventory (ie- 82 disposable inserts to PDX Diaper Bank (Office))

[* Rachel also mentioned "count", though I'm not clear on what that's referring to]

Relevant links (from @seanmarcia )

@armahillo armahillo added this to the RFG 2017 milestone May 12, 2017
@armahillo armahillo changed the title Scale integration User can track loose diapers for intake using a digital scale May 12, 2017
@armahillo armahillo modified the milestones: MVP, RFG 2017 May 22, 2017
@armahillo armahillo added the Help Wanted Groomed + open to all! label May 22, 2017
@seanmarcia
Copy link
Member

I'm going to take a crack at this in the next few days and since we're lucky to have the heavy lifting part of the code finished we'll just need the weights (I'll use fake weights for the time being.)

  1. You click on the scale tab
  2. You click on the diaper type (ie- disposable inserts), size (NB, 1, 2, 3, etc) (*)
  3. You dump the diapers into a container on the scale
  4. It displays how many diapers are in the container (ie - 82 diapers)
  5. You then click "Add to Inventory" and it adds them to the inventory (ie- 82 disposable inserts to PDX Diaper Bank (Office))

All of this makes sense but I think there are a couple of missing pieces here. They are:

  • Should we have the ability to set one of the storage locations as "main office" or "home base" or something like that? That way we wouldn't need to click the storage location each time. I'll probably just leave it as a selectable field while we think this through but it is probably a good future improvement.
  • When clicking the diaper type (adult briefs xxl, kids size 1, kids size 2, etc) do we have any sense on how consistent they are for weights between brands? ie - Is kids size 1 in pampers 42g and kids size 1 in huggies 95g? I'm hoping @pdxdiaperbank will have insight on this question

@cattywampus
Copy link
Collaborator

It makes sense that you don't want to reset the storage location every time. Especially for this task because if you are weight diapers then you have them at the facility you are located in (assumption). Maybe they could set it once and we can re-use that value for each subsequent bulk input. Maybe we could store it in a cookie and have it be defaulted to that value until the user changes it.

I know @pdxdiaperbank did some research on this. I believe she averaged the weight of the different brands for the diaper type. So the understanding was that there would be some possible acceptable error for inputting bulk amounts, but that error was negligible when it comes to distributing diapers. They don't seem to be worried by bulk quantities that are off by small single digits. Rachel, feel free to call me out if I'm way off base here.

As far as the rest of it goes, all I have to say is

Go Ninja Go Ninja Go

@armahillo
Copy link
Collaborator Author

I remember this discussion as well, re: the average weight issue. @pdxdiaperbank had said that they would just get a bag of diapers, weigh them out, and then that bag would basically stay sealed until it was disbursed. So as far as the system is concerned, when they are ready to distribute that bag, they'll just look at the bag, see that it says "50 diapers" and then punch that into the system as "I'm removing 50 diapers". If the bag actually contains 51 or 49, it won't ruin the integrity of the system.

It might be useful to have something in this system that prepares a "weigh-label" that can be printed off when they do weighing intake. Unless that process is different for other foodbanks.

Even so -- the quantities they're moving are so massively huge that 1 diaper here and there isn't likely to make a huge impact in their totals.

@seanmarcia
Copy link
Member

I think we should close this since we have 2 issues for this. This one and the one for the testing/updating.

@armahillo
Copy link
Collaborator Author

Merging this into #117

seanmarcia pushed a commit that referenced this issue Apr 24, 2019
* work in progress

* Barcode modal instead of form. Issue #3

* Revert "Barcode modal instead of form. Issue #3"

This reverts commit a9476b8.

* New barcode modal

* Trigger a new Travis build

* Trigger a new Travis build again

* Trigger a new Travis build round 3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Help Wanted Groomed + open to all!
Projects
None yet
Development

No branches or pull requests

4 participants