← Catalog·App·2026
South Frontenac Planner
South Frontenac Planner is a single-page planning map for the rural roads and trails of South Frontenac Township, Ontario. The base map is a 16-layer dark MapLibre stack served from locally-hosted vector tiles; the planner lets you draw waypoints and a route, attach a hazard (washout, downed tree, closure) to any segment, and persist the result for the session. An Info tab pulls in live Open-Meteo weather, an emergency-services directory, a curated difficulty rating, and a Reddit signal feed so a rider or driver can stage a trip without bouncing between tabs. Built on Next.js 16 + OpenNext and deployed as a Cloudflare Worker with a D1 backing store for routes and hazards.
- Framework
- Next.js 16 (App Router) + React 19
- Deploy target
- Cloudflare Workers via OpenNext 1.19 (nodejs_compat)
- Database
- Cloudflare D1 (routes, hazards, sessions) — SQLite at the edge
- Map
- MapLibre GL JS rendering a 16-layer dark vector tile stack
- Tiles
- Locally-hosted PMTiles; no third-party tile dependency at runtime
- External APIs
- Open-Meteo (weather, public, no key), Reddit JSON (signal feed)
- Optimized for
- Desktop + tablet in the field; tested at 1280×800 and iPad Pro sizes
Live demohttps://south-frontenac-planner.braille.workers.dev/
Loading South Frontenac Planner — live demo…