Skip to content

Conversation

@amywng
Copy link
Member

@amywng amywng commented Jan 17, 2026

ℹ️ Issue

Closes #107

📝 Description

  • Updated manufacturer table to store new data with new migration
  • Added endpoints to get all pending manufacturers (similar to pantries) (GET /pending), get specific manufacturer by ID (GET /id), approve/deny manufacturers (POST /approve/id, POST /deny/id), submit manufacturer application (POST /)
  • Added enums for manufacturer data (DonateWastedFood, ManufacturerStatus, Allergen, ManufacturerAttribute
  • Fixed pantry API body (cleanup from past ticket)

✔️ Verification

Verified all endpoints on Postman and added controller tests.

🏕️ (Optional) Future Work / Notes

Did you notice anything ugly during the course of this ticket? Any bugs, design challenges, or unexpected behavior? Write it down so we can clean it up in a future ticket!

@amywng amywng force-pushed the acw/SSF-107-manufacturer-app-backend branch from 605ec6d to ac622e1 Compare January 18, 2026 21:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants