Creative vibe pages at myvibes.world — phrases, music, Tone.js, deployed on pal-e-platform
| docs | ||
| .claude-no-enforce | ||
| CLAUDE.md | ||
| README.md | ||
my-vibes-world
Creative vibe pages at myvibes.world — phrases, music, Tone.js, deployed on pal-e-platform.
Each page is a standalone creative expression: a phrase paired with a song, designed to be shared as a single link on Instagram.
Docs
- Architecture — tech stack, deployment pipeline, request flow, URL structure, future native app path
- User Stories — visitor experience, creator workflow, phased roadmap from web pages to app store
Stack
Vite + vanilla HTML/CSS/JS + Tone.js + Spotify embeds, served by nginx, deployed through Woodpecker CI / Harbor / ArgoCD / k3s / Tailscale Funnel / Caddy.
Quick Start
npm install
npm run dev # Vite dev server with hot reload
Adding a Vibe
Create a new directory under src/vibes/ with an index.html. That's it. Push to main and the pipeline handles the rest.