Skip to content

Vendors

beesoncaleb edited this page Jul 3, 2026 · 3 revisions

What is a Vendor

Vendors are fairly self explanatory, but within the context of this project we need to store vendors for various reasons. It's necessary that all vendors be approved for obvious reasons such as avoiding waste of school funding, safe materials for projects, etc. To simplify the process of searching approving vendors, it's best to store them so that students can just select vendors if they're already approved and save admin time. It's also important because some vendors are preferred over others for certain products. For example, students must purchase software and chemical products from preferred vendors only. Vendors can be approved but not preferred making it important to categorize vendors appopriately.

Vendor Requirements

  • Vendors can be created, updated, or deleted by admins only
  • Vendors must have a name
  • Vendors must have a URL to their website
  • Vendors must be categorized as preferred or non-preferred
  • Vendors must have a list of approved categories that can be ordered from them
  • Students must be able to view all vendors when adding an item to a request order or reimbursement order
  • Students must be able to add new vendor information on request orders or reimbursement order for approval or rejection by admin

Clone this wiki locally