Apps · Client work · 2026
VLM CRM
A sales CRM and lead pipeline for Viking Lounge Media, tracking studios, engineers, producers and agencies across Australia, the US and Europe.
- Client
- Viking Lounge Media
- Markets
- AU, US and EU
- Stack
- Node and SQLite

The problem
Viking Lounge Media was working hundreds of leads across several countries from spreadsheets, with no clear view of who had been contacted, who was worth calling first, or when to follow up.
The approach
I built a small, fast CRM with a dashboard of the whole pipeline, leads filed by region and market, a tier for each lead, a follow-up log and a calendar. Each lead's phone line is flagged as business, personal or unverified, to help keep outreach within spam and telemarketing rules. It runs on Node with SQLite and no front-end framework, behind a rate-limited, bcrypt-protected login with strict security headers.