
FreshKeep is a full-stack web application built for ICS 414 to help users manage pantry inventory, reduce food waste, and keep track of product freshness across locations and storage areas. The app supports inventory tracking, expiration awareness, shopping lists, and user account management in one system.
A link to the application’s live site (Not working): FreshKeep
A link to the project’s documentation site: FreshKeep Docs
A link to the source code repository: freshkeepuh/freshkeep
The project was delivered through milestone-based team collaboration and includes the following:
FreshKeep demonstrates how a student team can build and iterate on a production-style web application with a modern TypeScript stack. The project combines practical product goals (reducing food waste and improving organization) with software engineering practices such as incremental milestones, testing, and CI-based validation.