
Project description
Full site and backend for Verlein, a beat producer. "La Fórmula" is his flagship program: six months of close collaboration with the artist, producing one exclusive beat per month. The frontend is a cinematic Next.js portfolio with an embedded audio player, testimonials, and a "Gothic Minimalist" identity. Behind it runs an admin panel with a custom CRM: contact management, a discovery-call agenda, a campaign funnel board with attribution (Meta Pixel + Conversions API), and Cal.com webhook-synced bookings.
Key features
Bilingual (ES/EN) cinematic portfolio with an embedded audio player and a "Gothic Minimalist" identity
Admin panel with a custom CRM: contacts, discovery-call agenda, and a campaign funnel board
Campaign attribution via Meta Pixel and Meta Conversions API, plus cookie consent management
Discovery-call bookings synced via Cal.com webhooks
Backend with Prisma ORM over Postgres (Neon) and a custom JWT admin session
Test suite with Vitest (unit + integration) and Playwright (E2E), plus a build, lint, and test quality gate
Challenges and solutions
A frictionless qualification funnel
The site has to filter out casual browsers and guide only serious artists toward the booking call, without the lead-capture flow feeling like just another form. Solved with a short funnel and CTAs that always point to the call, never to a direct purchase.
A custom CRM and attribution stack
Instead of a third-party CRM, I built one from scratch on Prisma and Postgres, with a campaign funnel board, Meta Pixel / Conversions API attribution, and Cal.com webhook-synced bookings.
Screenshots



Technologies used
Other projects

QuickMenu — digital menu SaaS
Multi-tenant platform for restaurants to build and customize a digital menu with a QR code: a dedicated panel, templates with a live preview, and sign-up approval.

Unidos por la Guaira — humanitarian aid platform
Platform to coordinate requests, contributions, and collection points after a real emergency, with a public transparency dashboard and WhatsApp phone verification.