Skip to content

willofcode/PantryTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Pantry Track AI

AI-Powered Pantry Management System

Project Overview

An AI-powered Pantry Management System for food items, developed to further enhance my understanding of machine learning Material UI, and OpenAI API. It features real-time pantry tracking, AI-powered image processing capabilities for adding items, and an AI recipe generator based on available ingredients.

The current tech stack that made this project possible: Material UI, JavaScript, NextJS, OpenAI API, & framer motion.

Landingpage Screenshot

Features

  • Real-time Pantry inventory tracking
  • AI-powered image recognition for adding items
  • AI-Recipe generator based on selected ingredients
  • Search functionality for pantry lookup with sorting capabilities
  • Mobile and web responsive
  • individual account (WIP)

Demo

Check out the live demo (https://www.youtube.com/watch?v=YVwngSL6opk)

Project Guide

follow these steps:

  1. Clone the repository:
git clone 
  1. Navigate to the root directory:
cd pantryapp
  1. Install dependencies:
npm install
  1. Setting your environment via dotenv Create a .env file in the root directory of your project. Add the following environment variables to the .env file:
NEXT_PUBLIC_FIREBASE_API_KEY=firebase_api_key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=firebase_auth_domain
NEXT_PUBLIC_FIREBASE_PROJECT_ID=firebase_project_id
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=firebase_storage_bucket
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=firebase_messaging_sender_id
NEXT_PUBLIC_FIREBASE_APP_ID=firebase_app_id
OPENAI_API_KEY=openai_api_key

About

AI Powered Pantry Tracking Web app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published