식당 위생점검 정보를 한곳에 모은 무료 웹·앱 사례

작성자는 GrubVetter라는 무료 사이트를 만들었다고 밝혔다. 이 서비스는 여러 도시의 식당 위생점검 자료를 모아 식당 등급과 점검 기록을 보여준다. 현재 LA, 뉴욕, 시카고, 샌프란시스코, 보스턴, 시애틀, 오스틴, 라스베이거스의 약 13만 개 식당을 다룬다. 계정, 광고, 데이터 수집은 없다고 설명했다.

핵심 포인트

  • 여러 도시의 식당 위생점검 자료를 한 사이트에서 볼 수 있게 만들었다.
  • 식당 이름, 현재 위치, 주소, 지도 기준으로 검색할 수 있다고 설명했다.
  • 도시마다 다른 등급 체계와 자료 형식을 하나의 schema로 맞췄다고 밝혔다.
  • 자료를 geocodes 처리하고 매일 다시 가져오는 방식이라고 설명했다.
  • 기술 구성은 Next.js, React, Mapbox, Python pipeline, Postgres, iOS와 Android 앱이다.

용어 한 줄 설명

데이터 형식
정보가 일정한 규칙에 따라 적힌 모양이나 구조를 뜻합니다.
schema
데이터베이스 안의 표와 칸이 어떻게 구성되어 있는지 보여 주는 구조입니다.
geocodes
주소나 장소 정보를 지도에서 쓸 수 있는 위치 좌표로 바꾸는 일이다.
Next.js
현대적인 웹사이트를 만들기 위해 널리 쓰이는 도구입니다.
Python pipeline
Python으로 데이터를 가져오고 정리하는 자동 처리 흐름이다.
Python
코드가 영어 문장처럼 읽혀 초보자도 배우기 쉬운 프로그래밍 언어입니다.
Postgres
정보를 표처럼 저장하고 찾는 데 쓰는 데이터베이스 프로그램이다.
Android
구글이 만든 스마트폰 운영체제다.
원문 보기