FreshkeepUH Home Pantry Management App

FreshKeep sign in page

Overview

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

Project Features and Team Work

The project was delivered through milestone-based team collaboration and includes the following:

Project Outcomes

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.

Screenshots

FreshKeep dashboard page FreshKeep locations page FreshKeep shopping list page FreshKeep sign up page FreshKeep forgot password page FreshKeep change password page FreshKeep settings page FreshKeep stores page FreshKeep store page FreshKeep store page edit mode FreshKeep recipes page FreshKeep recipe page