dreamactive · CTO
Movement with meaning.
Corporate sport-charity platform.
dreamactive is the CSR platform for companies that connect sport with social impact: employees track movement manually or via Strava sync, and the company donates to NGOs based on a factor — per kilometer, per activity. Branding, campaigns and roles are configurable per company. As CTO I own architecture and development — marketing site, platform and backend.
Visit dreamactive.de01
Marketing site
Astro · Storyblok · Tailwind.
dreamactive.de on Astro 5 — served statically to the public, in parallel as an SSR variant for the Storyblok visual editor. React islands for interactive bits, contact form via IONOS SMTP. Tailwind CSS 4 as the design base.
02
CSR platform
Nuxt 4 · Vue 3.5 · Nuxt UI.
The DSCP — Digital Sport Charity Platform — as a Nuxt 4 app: multi-tenant with its own subdomain per company, individual branding config and three roles (employee, company admin, super admin). Strava OAuth and manual activity entry.
03
Backend & infrastructure
Supabase · pnpm · Turbo · Vercel.
Supabase (PostgreSQL + row-level security + auth) in the EU region as the backend. pnpm monorepo with Turborepo, three separate Vercel projects (SSG site, SSR preview, SSR platform). Sentry for error tracking, Vercel Analytics for web vitals.