Blastak gives salons, barbers and clinics in Morocco a booking page they share as a simple link. Clients pick a service and an available slot, enter their name and phone number (no account, no app), and the booking is confirmed instantly. Confirmations and reminders go out on WhatsApp with a link to reschedule or cancel. Owners run their day from one agenda, with client history and no double bookings. French-first, also in English and Arabic, with a free plan.
Which Vercel product did you use? What new capability did it give your team, and how did that shape the product you launched?
Maker
Next.js 15 (App Router), self-hosted. It runs the public booking site and the business owners' dashboard, each as a standalone Docker image next to the Django API, behind Cloudflare.
I'm a solo founder, so the new capability was running two production apps from one React codebase while choosing how each page renders. Every business gets a server-rendered booking page with its own title and description, so a link shared on WhatsApp or Instagram previews with the business's name. Marketing and city pages are prerendered and edge-cached; booking links are rendered per request and skip the cache.
That shaped the core promise: customers book from a link, with no app to install and no account to create. The link must open as a complete page in any phone browser and preview properly in a chat, and Server Components plus the Metadata API give me both. It also let me launch in French, English and right-to-left Arabic from one codebase.
Report
Maker
📌
Hi Product Hunt 👋
I built Blastak for salons, barbers, clinics and other service businesses in Morocco that manage appointments through WhatsApp DMs, phone calls and a paper notebook. Answering messages between clients takes time, schedules get mixed up, and people forget their appointments.
Blastak keeps WhatsApp at the heart of the experience and removes the booking back-and-forth:
A booking page you share as a link: clients choose a service and an available slot, then enter their name and phone number. No account, no app to install.
WhatsApp confirmations: appointment details arrive with a link to reschedule or cancel.
Automatic WhatsApp reminders: 24h before on every plan, plus a 2h reminder on Solo, Pro and Premium.
An agenda and client history: see your day or week at a glance and check previous visits.
Team scheduling on Premium: each team member has their own availability and time off, with protection against overlapping bookings.
Pro: 349 MAD for 150 bookings/month, with booking-source and no-show analytics
Premium: 699 MAD for 300 bookings/month, with team management
Paid plans can add 40 booking credits for 99 MAD. Every new account starts with a 30-day Pro trial, no credit card required.
Blastak is French-first, with English and Arabic available in the core booking and admin experience. The screenshots and demo video use fictional demo data.
I’d love your feedback on the booking flow—especially what would make sharing a booking link more useful to you than managing appointments through WhatsApp DMs. Thanks for checking it out! 🙏
Hi Product Hunt 👋
I built Blastak for salons, barbers, clinics and other service businesses in Morocco that manage appointments through WhatsApp DMs, phone calls and a paper notebook. Answering messages between clients takes time, schedules get mixed up, and people forget their appointments.
Blastak keeps WhatsApp at the heart of the experience and removes the booking back-and-forth:
A booking page you share as a link: clients choose a service and an available slot, then enter their name and phone number. No account, no app to install.
WhatsApp confirmations: appointment details arrive with a link to reschedule or cancel.
Automatic WhatsApp reminders: 24h before on every plan, plus a 2h reminder on Solo, Pro and Premium.
An agenda and client history: see your day or week at a glance and check previous visits.
Team scheduling on Premium: each team member has their own availability and time off, with protection against overlapping bookings.
Try the client experience yourself, no signup:
👉 blastak.app/en/b/demo
It’s a simulation, so no real WhatsApp message is sent.
Monthly pricing is in Moroccan dirhams:
Free: 10 bookings/month
Solo: 179 MAD for 75 bookings/month
Pro: 349 MAD for 150 bookings/month, with booking-source and no-show analytics
Premium: 699 MAD for 300 bookings/month, with team management
Paid plans can add 40 booking credits for 99 MAD. Every new account starts with a 30-day Pro trial, no credit card required.
Blastak is French-first, with English and Arabic available in the core booking and admin experience. The screenshots and demo video use fictional demo data.
I’d love your feedback on the booking flow—especially what would make sharing a booking link more useful to you than managing appointments through WhatsApp DMs. Thanks for checking it out! 🙏