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