All work
Pulse logo
BuildingChecking status

Pulse

Privacy-first web analytics with real-time dashboards and a small tracking script.

Next.jsReactPostgreSQLTimescaleDBSupabaseDragonflyTypeScriptSQL

Overview

Pulse is a privacy-first web analytics product built around a small tracking script, real-time ingestion, and dashboards for pageviews, sessions, events, engagement, and traffic sources. The backend uses PostgreSQL and TimescaleDB directly for time-series analytics, with Supabase and Next.js around the product experience.

Why I built it

I kept rebuilding the same setup work across new SaaS and product ideas. Runway packages those defaults so the next project can start closer to the actual product.

What is included

  • Authentication and account flows
  • Stripe payments
  • Supabase-backed auth and database patterns
  • Email setup
  • SEO and analytics defaults
  • Reusable UI primitives and marketing sections
  • Arcjet security/rate-limit integration
  • Deployment-ready project structure

Design focus

The goal is not to be a flashy starter template. The goal is to make production defaults, configuration, and architecture easier to understand and harder to misuse.

Related projects