User Story #668
openFeature #664: My Profile
frontend - Supplier Management
0%
Description
Supplier Management¶
Objective¶
Allow Super Admins to manage suppliers and ensure supplier content is reviewed before becoming available on the platform. In the current phase, supplier information is collected through a standardized Google Form and entered into the platform by the admin. No supplier content is published until approved.
Functional Requirements¶
1. Supplier List¶
The admin shall be able to view all suppliers.
Each supplier shall display:
- Supplier Name
- Contact Person
- Email Address
- Status
2. Supplier Status¶
Possible statuses:
- Active
- Pending Approval
- Inactive
3. Content Approval¶
Supplier packages shall remain hidden until approved.
4. Approved Content¶
After approval,
The package becomes available on the website.
5. Rejected Content¶
Display:
This package requires updates before it can be published.
6. Slow Supplier¶
If supplier response times repeatedly exceed the agreed expectation,
Display an alert for administrators:
This supplier has exceeded the expected response time. Please review supplier performance.
7. Supplier Removal¶
If a supplier is made inactive,
Their unpublished content shall no longer be available for publication.
Acceptance Criteria¶
- Suppliers can be managed by administrators.
- Packages remain unpublished until approved.
- Supplier status is clearly visible.
- Slow suppliers are highlighted.