Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

Create a basic inventory management module #2486

Open
blestab opened this issue Dec 5, 2020 · 11 comments
Open

Create a basic inventory management module #2486

blestab opened this issue Dec 5, 2020 · 11 comments
Assignees
Labels
馃殌enhancement an issue/pull request that adds a feature to the application in progress indicates that issue/pull request is currently being worked on inventory inventory management module LOE - large indicates that the level of effort to complete issue is large
Projects
Milestone

Comments

@blestab
Copy link
Contributor

blestab commented Dec 5, 2020

馃殌 Feature Proposal

This issue is to create a very basic inventory module. When this issue is finished, I would expect to be able to:

  • create a new inventory item
  • view a list of all inventory items
  • view a single inventory item

Technical Notes

Model Name InventoryItem defined as:

{
  id: string
  name: string
  rank: string
  type: clothing|equipment|medication 
  crossReference: string
  reorderPoint: number
  distributionUnit: ampoule|bag|bottle|box|bundle|capsule|case|container|cream|each|gel|nebule|ointment|pack|pair|pallet|patch|pcs|pill|plastic|polyamp|rollset|spray|suppository|suspension|syrup|tablet|tray|tube|vial
  pricePerUnit: number
  note: string
}
  • id should be auto-generated
  • There should be a text box which allows me to search for inventory items
  • Add the ability to filter the search by type, including the ability to show all types
  • The table of matching items should show the following fields:
    name, type, reorder point, distribution unit, price per unit

Permissions

  • Add new set of permissions for viewing and adding inventory items

Menu / Sidebar

  • Add a sidebar link named Inventory below the Incidents link
  • Underneath the Inventory sidebar menu, add "Add Inventory Item" and "Inventory Items" options
  • Add "Add Inventory Item" to quick create button in the Navbar as the last item
@blestab blestab transferred this issue from HospitalRun/hospitalrun Dec 5, 2020
@blestab blestab added inventory inventory management module needs requirements indicates that an issue needs more requirements in order to be worked on labels Dec 5, 2020
@blestab blestab added this to the v2.0 milestone Dec 5, 2020
@blestab blestab added LOE - large indicates that the level of effort to complete issue is large help wanted indicates that an issue is open for contributions 馃殌enhancement an issue/pull request that adds a feature to the application and removed needs requirements indicates that an issue needs more requirements in order to be worked on labels Dec 5, 2020
@gcrt0701
Copy link

Hi @blestab @fox1t @tehkapa @jackcmeyer @morrme, could I please take this on?

@blestab blestab added in progress indicates that issue/pull request is currently being worked on and removed help wanted indicates that an issue is open for contributions labels Dec 15, 2020
@blestab
Copy link
Contributor Author

blestab commented Dec 15, 2020

Sure @gcrt0701 thank you

@crismdq22
Copy link

Is this still assigned and being worked on? Otherwise im interested in taking it.

@gcrt0701
Copy link

Sorry for the delay. I've completed the code entirely but I'm still in the process of testing.

@matteovivona
Copy link
Contributor

Np @gcrt0701. take your time

@baoqchau
Copy link
Contributor

@gcrt0701 Hello. Any updates on this?

@gcrt0701
Copy link

Hello, some students from my team at Stanford are planning on finishing the testing. @anthonyaperez can give you their names.

@anthonyaperez
Copy link
Contributor

@tehkapa @jackcmeyer @fox1t I can confirm that @aaronlwan and @Bri-Guy would like to be assigned this task.

@matteovivona
Copy link
Contributor

@tehkapa @jackcmeyer @fox1t I can confirm that @aaronlwan and @Bri-Guy would like to be assigned this task.

I need their comment to assign them to this issue

@Bri-Guy
Copy link

Bri-Guy commented Jan 31, 2022

@tehkapa Hello! Yes, I'd like to be assigned this issue. Thank you!

@aaronlwan
Copy link

@tehkapa I would also like to be assigned. Thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
馃殌enhancement an issue/pull request that adds a feature to the application in progress indicates that issue/pull request is currently being worked on inventory inventory management module LOE - large indicates that the level of effort to complete issue is large
Projects
Version 2.0
  
To do
Development

Successfully merging a pull request may close this issue.

8 participants