TasteTrack
Erik Swanson

Full Stack

TasteTrack

A recipe discovery and meal planning application.

GitHub

Last updated on GitHub: Apr 15, 2025

Tech Stack

React Node.js MongoDB

Key Highlights

  • Implemented ingredient-based recipe filtering
  • Designed a normalized recipe and ingredient schema
  • Built meal planning and pantry features

Architecture and Data

  • Designed a normalized MongoDB schema for recipes and ingredients
  • Built a Node.js backend with RESTful APIs for recipe search and meal planning
  • Developed a React frontend with ingredient-based filtering and meal planning features

Problem and Solution

Problem

Finding new recipes that match available ingredients can be time-consuming, and planning meals for the week often leads to food waste due to lack of organization.


Solution

TasteTrack allows users to discover recipes based on ingredients they have, plan meals for the week, and manage their pantry to reduce food waste.

What's next for this project

  • Launch it using a provider so we can use it live!

Screenshots

Home Page
Home Page
Recipe Search with Ingredient Filtering
Recipe Search with Ingredient Filtering
Meal Planner View
Meal Planner View

← Back to projects