Spring 2026 Project Goals
Primary Goals
- Running through the application end-to-end and ensuring the workflow works as intended (including e.g. email notifications)
- Adding an administrative dashboard that shows statistics on the amount/etc. of food distributed through the platform
- Ensuring that enough user documentation exists in a publicly-facing site that we can point users to
- Adding/testing user management for administrators (being able to rename user accounts, delete, etc.)
- Configuring a new way to upload PDFs into the file system instead of being stored within the Prisma database
Deliverables
- End-to-End Workflow Documentation: Test cases demonstrating supplier posting → nonprofit notification → claim → status update
- Administrative Dashboard: Display total food distributed (pounds/cases), number of suppliers, number of participating nonprofits, and activity over time (basic metrics)
- User Documentation: Public-facing user guide as a PDF file or webpage, admin guide for approving nonprofits and managing users, and onboarding instructions for new suppliers and nonprofits
- Enhanced Admin User Management: Allow admins to rename user accounts, delete users, and manage permissions
- PDF Upload File System: Migration from Prisma database storage to file-system-based PDF storage
Partner Engagement Plan
- Set up and create a project on a free hosting account
- Inform partner organization of any potential costs during the handoff process
- Plan meetings approximately every two to three weeks, with email communication as needed
- Working with mentor to arrange initial partner meeting to create concrete engagement plan