A Tel Aviv isochrone web app — pick a point, pick a time, see where you can get and what's worth visiting inside that area. Walking-only MVP; transit, driving, and bikeshare in later phases.
Not a navigation app. The product is the answer to "where can I get?" — to encourage public transportation and spontaneous urban exploration.
pnpm install
cp apps/web/.env.example apps/web/.env.local # then fill in API keys
pnpm devOpen http://localhost:3000. See docs/DEVELOPING.md for the full setup walkthrough.
- Product Requirements
- Sprint Plan (T-01..T-15)
- Developer Guide
- Research note — data sources & APIs
- Architecture Decision Records:
Next.js 14 (App Router), TypeScript strict, Turborepo + pnpm workspaces, MapLibre GL JS, Tailwind, Zod, SWR, Vitest, Playwright. Deploys to Vercel.
Pre-alpha. Walking isochrones are computed by a self-maintained engine (packages/engine) over a committed OSM-derived walk graph — no isochrone API key needed (ADR-0007). Run pnpm dev after copying apps/web/.env.example to apps/web/.env.local (POI/tile keys) to see the map and a live polygon.