A free restaurant inspection web and app side project

The maker says they built GrubVetter, a free site for checking restaurant health inspection grades. It brings public inspection data from several cities into one place and shows each restaurant’s grade and full inspection history. It currently covers about 130,000 restaurants across LA, NYC, Chicago, SF, Boston, Seattle, Austin, and Las Vegas. The maker says there are no accounts, no ads, and no data collection.

Key points

  • The site lets people search restaurant inspection records by restaurant, address, current location, or map.
  • The maker says every city publishes inspection data in a different way.
  • Different grading systems are normalized into one schema.
  • The data is geocoded and pulled again daily.
  • The stack includes Next.js, React, Mapbox, a Python pipeline, Postgres, and native iOS and Android apps.

Quick term guide

sources
Evidence showing where a piece of information came from.
geocoded
Changed from an address or place name into map coordinates.
Next.js
A popular tool for building modern websites.
Python pipeline
An automated process written in Python that collects and prepares data.
pipeline
An automated sequence of steps that processes or moves data without manual intervention.
Postgres
A database used to store and search structured information.
Android app
A mobile application that runs on Android smartphones, like those made by Samsung or Google.
Android
The main operating system used on most non-Apple mobile phones.
Read original