-
Notifications
You must be signed in to change notification settings - Fork 3
Vendors
beesoncaleb edited this page Jul 3, 2026
·
3 revisions
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.
- 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