https://github.com/mheadd/eatsafecny
Find restaurant inspection information for Central New York
https://github.com/mheadd/eatsafecny
Last synced: 2 months ago
JSON representation
Find restaurant inspection information for Central New York
- Host: GitHub
- URL: https://github.com/mheadd/eatsafecny
- Owner: mheadd
- Created: 2026-04-22T14:52:03.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-04-22T15:07:48.000Z (2 months ago)
- Last Synced: 2026-04-22T17:16:58.007Z (2 months ago)
- Language: TypeScript
- Homepage: https://eatsafecny.org
- Size: 32.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Eat Safe CNY
Search and browse restaurant health inspection results for Onondaga County in Central New York. The app pulls open data from the NYS Department of Health via the [Socrata SODA API](https://health.data.ny.gov/Health/Onondaga-County-Restaurant-Inspections/tbxv-5tbd) and presents it in a mobile-friendly interface.
Live at [eatsafecny.org](https://eatsafecny.org).
> **Disclaimer:** This site is not affiliated with the NYS Department of Health or the Onondaga County Health Department.
## Features
- **Search** — Find establishments by full or partial name
- **Latest inspections** — Browse the most recent inspection results
- **Worst offenders** — See establishments with the most critical violations
- **Inspection detail** — View full violation details for any inspection, with address linked to Google Maps
## Tech Stack
- [Vite](https://vitejs.dev/) — Build tool and dev server
- TypeScript — Application logic
- Vanilla CSS — Mobile-first responsive design
- GitHub Pages — Hosting
No runtime frameworks or libraries. The app runs entirely in the browser using modern web APIs.
## Development
```bash
npm install
npm run dev
```
## Build
```bash
npm run build
```
Output goes to `dist/`. Preview the production build with `npm run preview`.
## Agent Chain Demo
This project was built using the agent chain defined in [my-agent-team](https://github.com/mheadd/my-agent-team) — a four-agent workflow (Orchestrator → Builder → Reviewer → Shipper) that takes a software specification from planning to pull request. The chain is configured in this repo's [AGENTS.md](AGENTS.md) and `.github/agents/` directory.