Skip to content

ecguys/openBelfast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Open Belfast

Postcode-based civic intelligence platform for Belfast. Select a role, enter a postcode, get deterministic scored insights. No LLM. No AI. Pure data logic.

Quick Start

Backend (FastAPI — port 8000)

cd backend
pip install -r requirements.txt
uvicorn main:app --reload

API docs: http://localhost:8000/docs

Frontend (Next.js — port 3000)

cd frontend
npm install
npm run dev

App: http://localhost:3000

Demo Postcodes

Postcode Area Income Crime
BT1 1AA City Centre medium-high low
BT9 5EW Stranmillis high very-low
BT14 6NR North Belfast low high
BT4 3LJ East Belfast medium moderate
BT12 6AH Falls Road low-medium moderate

Roles

  • Resident — safety score, crime, NHS distance, transport reliability, deprivation
  • Business Owner — viability score (salon / café / gym), competitor count, footfall, income bracket
  • Council Officer — service gap score, planning applications, deprivation index, active services

API

POST http://localhost:8000/api/insights

{
  "postcode": "BT1 1AA",
  "role": "business_owner",
  "business_type": "salon"
}

See CLAUDE.md for the full project spec and API contract.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors