As an Admin, I can add a supplier for each ingredient so that users can easily track and manage the source of ingredients used in recipes to assist the procurement team.
Tasks:
[ ] Create a supplier model.
[ ] Create a supplier template.
[ ] Update ingredient template.
Acceptance Criteria:
[ ] Admin can access the Manage Supplier section.
[ ] Admin can create a new supplier profile by providing a unique name and relevant details.
[ ] Admin can categorise products from each supplier.
[ ] The admin can update existing suppliers.
[ ] The user should be able to deactivate or reactivate a supplier profile without deleting it.
[ ] The user can search and filter suppliers (by status, product, category, etc.)
[ ] When creating an ingredient, the user can associate one or more suppliers with the ingredient.
[ ] The user can view the suppliers' profiles in the Manage Suppliers section.
As an Admin, I can add a supplier for each ingredient so that users can easily track and manage the source of ingredients used in recipes to assist the procurement team.
Tasks:
Acceptance Criteria: