hospitalrun-frontend icon indicating copy to clipboard operation
hospitalrun-frontend copied to clipboard

Create a basic inventory management module

Open blestab opened this issue 4 years ago • 11 comments

🚀 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 avatar Dec 05 '20 08:12 blestab

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

gcrt0701 avatar Dec 14 '20 23:12 gcrt0701

Sure @gcrt0701 thank you

blestab avatar Dec 15 '20 04:12 blestab

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

crismdq22 avatar Mar 13 '21 02:03 crismdq22

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

gcrt0701 avatar Mar 13 '21 04:03 gcrt0701

Np @gcrt0701. take your time

matteovivona avatar Mar 13 '21 17:03 matteovivona

@gcrt0701 Hello. Any updates on this?

baoqchau avatar Jun 13 '21 03:06 baoqchau

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

gcrt0701 avatar Jan 29 '22 18:01 gcrt0701

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

anthonyaperez avatar Jan 29 '22 19:01 anthonyaperez

@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

matteovivona avatar Jan 31 '22 08:01 matteovivona

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

Bri-Guy avatar Jan 31 '22 08:01 Bri-Guy

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

aaronlwan avatar Jan 31 '22 17:01 aaronlwan