Chapter 01 · Idan Hasson
A full marketing stack for a one-man business
Idan designs, builds and installs custom outdoor kitchens. From the first measurement to the installation at home, the same person. I built his brand, website, launch campaign and CRM.
A Joya Labs client
A new logo and a live website, mobile first
Project 1 · Logo and website
idanhasson.co.il, live
The real site, as visitors see it on a desktop and on a phone


The new logo, and the live site. Hebrew, right to left, mobile first.
The launch campaign: a brand film and Facebook ads
Project 2 · Video and Facebook adsA brand film that also runs as the video ad, and a carousel of his kitchens
The brand film
And how it runs as an ad
Loading
Shown in a preview tool I built, so Idan could pick the final versions exactly as they'd look on Facebook
Some people say "I missed you" by saying "come over, I'm cooking".
Light the grill, open a bottle, spend an evening with the people you've wanted to see for too long. Your outdoor kitchen starts with the way you love to host. Idan Hasson, custom outdoor kitchens. Leave your details and let's talk.
A CRM that installs as a phone app
Project 3 · Live demoThe real system, screen for screen, running on invented clients, used every day by Idan. Click to open the live demo, with a desktop and a phone view
One list for the day
The home screen shows every open reminder due today or earlier, for clients and for professionals
Reminders that reach the phone
A push notification when a reminder is due, a repeat two hours later, and a morning summary of overdue tasks
Late follow ups flag themselves
A client whose reminder has passed gets a "לחזור ללקוח" (call back) chip in the clients list
Quote math done for you
Price items are summed as they are typed, VAT is one switch, and payment milestones turn percentages into amounts
A designed quote as a PDF
Flexible blocks on a fixed designed template, exported as PDF from the browser
You decide what the client sees
Every file and invoice has a switch, and only what is switched on reaches the client
A status page for every client
A private link, no sign-in, showing the job stages, photos, documents and payments
The month in three numbers
Deals closed, jobs completed and money in
Stack: Next.js · Supabase · Web Push · installs on the phone as an app · Built with Claude Code
