Skip to content
junyaliPublic

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

FSA Maps

A web application for visualising UK Food Standards Agency (FSA) food hygiene ratings on an interactive map.

Overview

FSA Maps displays food hygiene ratings for businesses across the UK using data supplied from the Food Standards Agency, and supports both the Food Hygiene Rating Scheme (FHRS) used in England, Wales, and Northern Ireland, and the Food Hygiene Information Scheme (FHIS) used in Scotland. There are more filtering options available, such as rating, name, address.

Image

Running Locally

Prerequisites

  • Node.js 24+
  • Python 3.12+

Installation

Install frontend dependencies

$ npm install

Install backend dependencies

$ pip install -r requirements.txt

Running

Start the frontend server

$ npm run dev

Start the backend server

$ uvicorn server.main:app --reload

API Endpoints (FastAPI)

  • GET / - Health Check
  • GET /api/health - Health rating information
  • GET /api/businesses - Business data with filtering options
  • GET /api/metadata - API metadata

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages