UK Data Platform

🌐 Welcome to the UK Data Platform

This platform provides a fast, flexible interface for exploring the UK Companies House dataset. Users can search and filter companies by geographic hierarchies (ITL regions, local areas, postcodes) and Standard Industrial Classification (SIC) codes. Results can be visualised on an interactive map for spatial analysis of business activity across the UK. All filtered data can be easily downloaded as CSV or printed for offline analysis and reporting.

πŸš€ Current Features

  • πŸ“ Postcode Lookup:
    • Integrated Care Board (ICB)
    • Local Authority
    • IMD Rank
    • Latitude / Longitude
  • 🏒 Companies Explorer:
    • Filter companies by ITL1 β†’ ITL3, Local Authority, SIC Section β†’ SubClass
    • Chained filters with live HTMX updates
    • Paginated results with CSV export
    • πŸ—ΊοΈ Interactive company map (with clustering + print support)
  • πŸ“š SIC Code Lookup:
    • Collapsible visual SIC hierarchy tree
    • Live search with HTMX results
    • Integrated with company filters

πŸ› οΈ Technical Stack

  • Django 5 backend with optimised queries and bulk import management
  • HTMX + Alpine.js for lightweight reactivity
  • Leaflet.js for interactive mapping with clustering
  • Tailwind CSS for responsive, consistent UI
  • PostgreSQL backend:
    • ONS Postcode Directory
    • Companies House data
    • SIC Classification hierarchy

πŸ“ˆ Next Steps

  • πŸ“₯ Load additional public datasets (ONS, NHS Digital, Ofcom, FSA)
  • πŸ“Š Time series tracking and visualisation
  • πŸ“š Custom dashboards for public health and economic analysis
  • πŸš€ Public-facing deployment with user authentication