-
Notifications
You must be signed in to change notification settings - Fork 262
Description
Describe the bug
Enhance the existing code with the following functionalities:
Employee Request Transfer:
After submitting the request form, the request should automatically be transferred to a store person.
The store person should have the ability to accept or reject the request.
If rejected, they must provide a reason.
Item Health Serial Entry:
If the request is accepted, the store person should be presented with a form to enter:
Health Serial Number of the requested item.
Faulty Serial Number of the requested item.
Inventory Management:
Store personnel should have an option to add the item to the existing store inventory.
They will fill out a form with fields including:
New Item or Repaired Item
Part Number
Serial Number
Item Name
OEM (Original Equipment Manufacturer)
Any other required details from the existing Google Sheet.
The newly added item should automatically sync with the Google Sheet item list.
Data Logging & Synchronization:
Every entry must include the date and time.
Changes should be reflected both in the application and Google Sheet in real time.
Visualization (Charts & Graphs):
Implement bar charts or graphs to demonstrate:
Monthly item IN & OUT from the store.
System-wise breakdown of item movement.
User Assignment:
Ensure the following users are included in their respective roles:
Employees:
Shashi Shekhar Mishra
Arghya Kar
Shilpa Sahu
Sunil Kumar Ranjan
Shirsendu Majumdar
Akhilesh Kumar Yadav
Chandan Kumar
Rahul Kumar
Store Personnel:
Sanjay Chaudhary
Debtanu Banarjee
Sahin Mondal
Link to the blitz that caused the error
https://stackblitz.com/~/github.com/SHASHIYA06/Store-Inventory-in-KMRCL-Project_BEML
Steps to reproduce
Enhance the existing code with the following functionalities:
Employee Request Transfer:
After submitting the request form, the request should automatically be transferred to a store person.
The store person should have the ability to accept or reject the request.
If rejected, they must provide a reason.
Item Health Serial Entry:
If the request is accepted, the store person should be presented with a form to enter:
Health Serial Number of the requested item.
Faulty Serial Number of the requested item.
Inventory Management:
Store personnel should have an option to add the item to the existing store inventory.
They will fill out a form with fields including:
New Item or Repaired Item
Part Number
Serial Number
Item Name
OEM (Original Equipment Manufacturer)
Any other required details from the existing Google Sheet.
The newly added item should automatically sync with the Google Sheet item list.
Data Logging & Synchronization:
Every entry must include the date and time.
Changes should be reflected both in the application and Google Sheet in real time.
Visualization (Charts & Graphs):
Implement bar charts or graphs to demonstrate:
Monthly item IN & OUT from the store.
System-wise breakdown of item movement.
User Assignment:
Ensure the following users are included in their respective roles:
Employees:
Shashi Shekhar Mishra
Arghya Kar
Shilpa Sahu
Sunil Kumar Ranjan
Shirsendu Majumdar
Akhilesh Kumar Yadav
Chandan Kumar
Rahul Kumar
Store Personnel:
Sanjay Chaudhary
Debtanu Banarjee
Sahin Mondal
Expected behavior
Enhance the existing code with the following functionalities:
Employee Request Transfer:
After submitting the request form, the request should automatically be transferred to a store person.
The store person should have the ability to accept or reject the request.
If rejected, they must provide a reason.
Item Health Serial Entry:
If the request is accepted, the store person should be presented with a form to enter:
Health Serial Number of the requested item.
Faulty Serial Number of the requested item.
Inventory Management:
Store personnel should have an option to add the item to the existing store inventory.
They will fill out a form with fields including:
New Item or Repaired Item
Part Number
Serial Number
Item Name
OEM (Original Equipment Manufacturer)
Any other required details from the existing Google Sheet.
The newly added item should automatically sync with the Google Sheet item list.
Data Logging & Synchronization:
Every entry must include the date and time.
Changes should be reflected both in the application and Google Sheet in real time.
Visualization (Charts & Graphs):
Implement bar charts or graphs to demonstrate:
Monthly item IN & OUT from the store.
System-wise breakdown of item movement.
User Assignment:
Ensure the following users are included in their respective roles:
Employees:
Shashi Shekhar Mishra
Arghya Kar
Shilpa Sahu
Sunil Kumar Ranjan
Shirsendu Majumdar
Akhilesh Kumar Yadav
Chandan Kumar
Rahul Kumar
Store Personnel:
Sanjay Chaudhary
Debtanu Banarjee
Sahin Mondal
Parity with Local
- I have run the project in my local machine and I could not reproduce the issue.
Screenshots
No response
Platform
Version = 1.84.0
Hash = 3b0b7194bc6b567c2eaf4c96a5759098469dcf59
WebContainer = 31ca1d38
Browser name = Chrome
Full version = 133.0.0.0
Major version = 133
navigator.appName = Netscape
navigator.userAgent = Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36
performance.memory = {
"totalJSHeapSize": 101064461,
"usedJSHeapSize": 95813421,
"jsHeapSizeLimit": 2248146944
}
Additional context
Enhance the existing code with the following functionalities:
Employee Request Transfer:
After submitting the request form, the request should automatically be transferred to a store person.
The store person should have the ability to accept or reject the request.
If rejected, they must provide a reason.
Item Health Serial Entry:
If the request is accepted, the store person should be presented with a form to enter:
Health Serial Number of the requested item.
Faulty Serial Number of the requested item.
Inventory Management:
Store personnel should have an option to add the item to the existing store inventory.
They will fill out a form with fields including:
New Item or Repaired Item
Part Number
Serial Number
Item Name
OEM (Original Equipment Manufacturer)
Any other required details from the existing Google Sheet.
The newly added item should automatically sync with the Google Sheet item list.
Data Logging & Synchronization:
Every entry must include the date and time.
Changes should be reflected both in the application and Google Sheet in real time.
Visualization (Charts & Graphs):
Implement bar charts or graphs to demonstrate:
Monthly item IN & OUT from the store.
System-wise breakdown of item movement.
User Assignment:
Ensure the following users are included in their respective roles:
Employees:
Shashi Shekhar Mishra
Arghya Kar
Shilpa Sahu
Sunil Kumar Ranjan
Shirsendu Majumdar
Akhilesh Kumar Yadav
Chandan Kumar
Rahul Kumar
Store Personnel:
Sanjay Chaudhary
Debtanu Banarjee
Sahin Mondal