Skip to content

TrentonTracker

A modern Progressive Web App making New Jersey legislative data accessible and searchable, with ZIP code-based legislator lookup.

Civic Technology
GatsbyJS
Technology
R Plumber
API
Real-time
Data

Overview

TrentonTracker is a powerful civic platform that makes it easy for anyone to engage with New Jersey politics, with a focus on the state legislature and governor.

The Problem

The New Jersey state Senate & General Assembly consider thousands of pieces of legislation each year, but the official legislature website has fallen behind the times and doesn’t work well on mobile devices. Citizens struggle to:

  • Track bills they care about
  • Find their elected representatives
  • Understand the legislative process
  • Access data on executive orders

The Solution

TrentonTracker provides a modern, accessible interface for legislative information:

  • Progressive Web App: Fast performance and native app-like features on any device
  • ZIP Code Lookup: Find your legislators instantly using zipcodeR integration
  • Bill Tracking: Follow legislation through the process
  • Executive Orders: Searchable database of gubernatorial actions

Technical Architecture

  • Frontend: Built with GatsbyJS as a fully static website
  • Data Layer: Custom JSON REST API served via R Plumber
  • Integration: Combines official legislative data with other sources
  • Search: Uses zipcodeR package for representative lookups

Impact

TrentonTracker demonstrates how modern web technology can improve civic engagement by making government data more accessible to everyday citizens.

civic techtransparencyJavaScriptRAPI