ProjectsWeb DevelopmentRecipe Grocery Bundles
Recipe Grocery Bundles cover
Free to download
Web Development

Recipe-Based Grocery Bundles - Buy by Dish with Pack-Size Optimiser and AI Dish Finder

0(0 student reviews)

A grocery shop where you pick dishes and servings and it picks the exact pack sizes that cost the least with the least waste, minus what is already in your pantry.

Free

Download the starter and begin building today.

What's included

  • Source Code
  • README
  • Setup Guide
  • Docker Compose
  • Demo Data
Next.jsTypeScriptPrismaPostgreSQLTailwind CSSGemini APIDocker
Project notes

Built to help you go further.

The shop pools ingredients shared across dishes, subtracts pantry items, applies diet swaps and chooses the cheapest combination of pack sizes, then tracks leftovers back into the pantry for use-it-up suggestions. It is built with Next.js 16, TypeScript, Prisma 7, PostgreSQL 17, Tailwind 4, Docker Compose and Gemini free-tier helpers for a dish finder and recipe importer. Students learn an optimisation engine with unit and end-to-end tests, a server-only AI key design with fallbacks, and a multi-role Next.js app.

You also get setup documentation and access to project assistance. Talk to a specialist