Add Vendor Qualification Forms
Implement a flexible form system for collecting vendor qualification data, starting with cybersecurity and quality/safety forms.
- Support arbitrary form definitions (approach TBD)
- Vendors receive link and submit forms externally
- Initial forms:
- Cybersecurity qualifications
- Quality & safety compliance
- Store form submissions with vendor record
- Track submission status (pending, submitted, reviewed)
- Notify appropriate staff when forms are submitted
Open questions:
- How will custom forms be defined? (Admin UI builder, JSON schema, developer config)
- What fields are required for cybersecurity qualifications form?
- What fields are required for quality & safety form?
- How long should form links remain valid?
- Is authentication required to submit forms, or are links public with a token?