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

Warehouse: CRUD of warehouse #60

Open
komdil opened this issue Aug 15, 2023 · 0 comments
Open

Warehouse: CRUD of warehouse #60

komdil opened this issue Aug 15, 2023 · 0 comments
Assignees
Labels

Comments

@komdil
Copy link
Owner

komdil commented Aug 15, 2023

Description:
Implement CRUD (Create, Read, Update, Delete) operations for managing warehouses in your application. A warehouse represents a physical storage location for products. These operations will allow users to manage the information related to warehouses efficiently.

Tasks:

Create Warehouse:
Include the following input fields:

Warehouse Name (text)
Location (text)
Details (text area)
Upon submission, validate input data for completeness and accuracy. If validation succeeds, store the warehouse details in the database, generating a unique identifier.

Read Warehouse:
Design a dashboard or page to display a list of all warehouses stored in the system. Each entry should show:

Warehouse Name
Location
Current Occupancy (calculated based on products stored)
Implement a search feature allowing users to filter warehouses by name or location. Clicking on a warehouse should lead to a detailed view with occupancy information and the ability to edit or delete the warehouse.

Update Warehouse:
Enable users to edit existing warehouse information. When editing, prepopulate the form fields with the current warehouse details. Users can modify the Warehouse Name, Location, and Capacity. Ensure that the edited details are accurately reflected in the database.

Delete Warehouse:
Implement a deletion mechanism that prompts users to confirm before proceeding. Upon confirmation, remove the warehouse and associated data from the system. If products are stored in the warehouse, prompt users to reassign them to other warehouses or delete them as well.

Validation and Error Handling:
Validate input data for all CRUD operations to prevent invalid or incomplete entries. Display clear error messages in case of validation failures or other errors, guiding users toward correcting their inputs.

It will be ready on 26/09/2023

@komdil komdil added this to itrun-erp Aug 15, 2023
@komdil komdil moved this to 🔖 Ready in itrun-erp Aug 15, 2023
@komdil komdil added the Task label Aug 15, 2023
@ismoilismatov1511 ismoilismatov1511 moved this from 🔖 Ready to 🏗 In progress in itrun-erp Sep 4, 2023
@komdil komdil moved this from 🏗 In progress to ✅ Done in itrun-erp Oct 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: ✅ Done
Development

No branches or pull requests

2 participants