Toronto Food Basket

A web app that tracks and analyzes food prices across Toronto to help families make informed decisions about food affordability.

www.torontofoodbasket.xyz/

A web app that tracks and analyzes food prices across Toronto to help families make informed decisions about food affordability.

Toronto Food Basket is a non-profit initiative focused on compiling and analyzing data related to the prices of essential food items. The project helps raise awareness about food insecurity by delivering transparent, data-backed insights into regional food pricing trends.

Technical Implementation

Built with a modern full-stack architecture using Node.js, React, and MongoDB. The system includes a robust web scraper using Puppeteer and Express to extract price data for 65+ essential food items listed by the National Nutritious Food Basket (NNFB).

Features

  • Real-time price tracking across multiple grocery stores
  • Interactive data visualization with Material UI components
  • Price calculations (average price per 100g) to support informed decisions
  • Proxy rotation system to ensure reliable data collection
  • Containerized deployment using Docker on AWS EC2