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

Enhance Existing Inventory System to Support Dynamic Management #38

Open
12 tasks
nihal467 opened this issue Feb 2, 2024 · 2 comments
Open
12 tasks

Enhance Existing Inventory System to Support Dynamic Management #38

nihal467 opened this issue Feb 2, 2024 · 2 comments
Labels
epic to represent a larger issue which contains one or more sub issues

Comments

@nihal467
Copy link
Member

nihal467 commented Feb 2, 2024

Project Detail

CARE is a centralized capacity management and patient management system, central to the 10BedICU Project, integrating patients, doctors, hospitals, labs, specialized treatment centers, hospital administrators, and shifting control cells. Hospitals update crucial information about their assets, providing district administration with a comprehensive view of the healthcare system via smart dashboards. CARE digitizes patient records, streamlines workflows for pandemic management, and is deployed in remote areas, enabling TeleICU services for underserved citizens. It revolutionizes healthcare management, enhancing efficiency, accessibility, and patient outcomes.

Features To Be Implemented

This project outlines enhancements to the existing facility inventory management system. This feature will assist users in managing facility inventory and pharmacy. The features expected to be achieved are outlined below:

  • Dynamic Inventory Management: Allow adding and removing items dynamically to support pharmacy and inventory management.
  • Facility and Location Tracking: Implement a log to track stock and issuance locations within the facility, e.g.,Store room, pharmacy, ICU, ward etc
  • Real-time Stock Levels: Ensure real-time visibility of stock levels for efficient management.
  • Automated Reordering: Integrate automated reordering based on minimum stock levels and rate of consumption. (Low Stock items on top of the list)
  • Report Generation: Add export functionality to generate csv report (Inventory Name, Location, Current Stock, Minimum Stock Required, Last Updated Date)

Learning Path

Details
Complexity Medium
Required Skills ReactJS, NodeJS, TypeScript, Django
Mentors @nihal467 , @vigneshhari , @khavinshankar , @rithviknishad , @gigincg , @Ashesh3 , @sainak
Project Size 350 hours

Link to documentation for Product Set-Up

  1. For setting up the frontend, please refer to the readme file available at: https://github.com/coronasafe/care_fe
  2. For setting up the backend, please refer to the readme file available at: https://github.com/coronasafe/care

Acceptance Criteria

  • All the CI/CD workflows should pass.
  • Code is logically structured for long-term project sustainability.
  • Proper descriptions should be included for review purposes.
  • QA and Code Review

Milestone

  • Get to know CARE as a product and understand the workflow.
  • Understand the user-level requirements and come up with a design.
  • Design and implement the updated UI
  • Complete functionality of Enhanced Inventory Management System
  • Implement a Basic Cypress automation test to test functionality
  • Optimise and improve UX
  • Review and QA
@rithviknishad rithviknishad added the epic to represent a larger issue which contains one or more sub issues label Feb 12, 2024
@rithviknishad
Copy link
Member

Related stale issue: ohcnetwork/care_fe#6612

cc: @khavinshankar

@khavinshankar
Copy link
Member

khavinshankar commented Feb 19, 2024

Discussed the requirements in the engineering call, have to discuss further on how inventory items have to be linked the master list.

Eg: When we track medicines and consumables in inventory, how should they be linked with actual models in the care (polymorphic relations or json meta).

What are other possible items in the inventory that could be linked with models in care?

cc: @gigincg

@gigincg gigincg transferred this issue from ohcnetwork/care_fe Aug 22, 2024
@khavinshankar khavinshankar removed their assignment Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic to represent a larger issue which contains one or more sub issues
Projects
Status: Backlog
Development

No branches or pull requests

3 participants