Fully functional relaxation web app that generates real-time adaptive soundscapes using the Web Audio API — no pre-recorded audio files needed. It features binaural beats, generative drones, procedural noise textures, a reactive visualizer, breathing exercises, and a smart timer.
TypeScript strict typing across the audio engine
Tailwind CSS design system with custom tokens
GSAP entrance animations and breathing-circle physics
Device Motion reactivity — tilting or moving your phone subtly modulates the Smart Adapt drift PWA installability with offline service worker
LocalStorage persistence for last used mode
React Context for clean state management between UI and audio engine
Next.js App Router ready for SEO, metadata, and future API routes