Skip to content

Project · September 2025

UKPubs

A UK-wide pubs and venues directory with search, news, events, and location-based lists.

UKPubs
Nuxt.jsSupabasePrismaLocation ServicesMapsAIStripe

Overview

A large database of pubs and venues directory listings across the UK. It's evolved from PHP, Laravel / Vue, Python / Nuxt, Nuxt / Supabase / Prisma

Purpose

Help people find pubs and venues across the UK, plus industry news and what’s on.

How it works

Visitors search by town, county, or pub name. The directory ranks places by listing density, highlights seaside towns, and surfaces pubs within a mile of Premier League stadiums. Editorial content covers openings, closures, and venue events such as gigs and comedy.

The stack has evolved over time; the current public product is a Nuxt frontend reading from Supabase/Prisma-backed data with location-aware lists.

Architecture

  • Nuxt frontend for search and listing pages
  • Supabase/Postgres data for venues and content
  • Prisma data access
  • Location-based queries (town, coast, stadium proximity)
  • News and events content alongside directory data

What you can do

  • Search pubs by town, county, or name
  • Browse seaside and stadium-neighbourhood lists
  • Read pub-industry news
  • See upcoming gigs and comedy at venues
  • Explore ranked towns/counties by listing count

Data & access

Public browse is open. Any contribution or account features use the product’s own sign-in.

Integrations

SupabaseLocation/geocoding services

Deployment

Public site at ukpubs.co.uk.

Try UKPubs

Open the live application at ukpubs.co.uk.

View live site