Service Menu & Price List Page for Salons
A mobile service menu with prices, durations, staff-level pricing and promos, plus a booking chat button and a printable QR poster.
Economics
- Pricing example
- $7/month per outlet (first month free)
- Daily math
- 86 outlets x $7/month = about $600/month, or $20/day.
- Target if you hit the daily math
- Target: $600 / month at about 86 outlets
Audience and urgency
Audience: Hair salons, barbers, nail and lash studios, spas and beauty therapists in Malaysia and the region.
Urgency: Customers message to ask 'how much for...?' all day, and price lists on social media go out of date. Owners want one link that's always current.
MVP scope
- ✓ Categories and services with price (fixed or 'from'), duration and photos
- ✓ Price by staff level (e.g. junior/senior stylist)
- ✓ Promos with start and end dates that hide automatically
- ✓ Booking button that opens a pre-filled chat message or the outlet's existing booking link
- ✓ QR poster, English/Malay/Chinese labels, Stripe subscription
Omitted features
- - Do NOT build a booking calendar or payments in Day 1
- - Do NOT show reviews or ratings you did not collect
- - Do NOT make health or treatment-result claims
Suggested stack
- Frontend
- Next.js + Tailwind CSS
- Backend or API
- Supabase (menus, images)
- Payments
- Stripe Billing (MYR)
- Hosting
- Vercel or Netlify (free tier to start)
Repository metadata
- Blueprint ID
salon-price-list-page- Category ID
local_business_tools- Monetization ID
micro_subscription
Day-one distribution
Channels
- Salon and beauty business Facebook groups in Malaysia
- Walk-in visits with a demo on a phone
- Instagram bio-link how-to
Reddit strategy
Low Reddit fit; focus on direct visits and owner groups.
Cold outreach or directory hook
Build a salon's menu for free during a visit and send the link and QR the same day.
Search keywords
salon price list template, beauty salon menu online, barber price list design
One-shot master prompt
Build a "Salon Menu" SaaS in Next.js with Tailwind CSS and Supabase. Core requirements: 1. Owner setup (magic link): outlet name, logo, colours, address, opening hours, contact number, optional external booking URL. 2. Menu editor: categories, services (name, description, price type fixed/from, price, duration, photo), optional staff-level prices, and labels in English, Malay and Chinese. 3. Promos with start/end dates and linked services; expired promos hide automatically. 4. Public page /[outlet]: fast mobile layout, language toggle, search, and "Book" buttons opening wa.me/<number>?text=<service name + preferred time> or the external booking URL. 5. Printable A4/A5 QR poster; Stripe Billing ($7/month, 30-day trial).
Comparable products
Published 2026-10-08.
Related blueprints
Before/After Job Photo Report for ContractorsTake before, during and after photos on site, add short notes, and send the client a clean branded report link or PDF showing the work done.Class Timetable & Booking Page for Small StudiosA public weekly class timetable where students book a spot, join a waitlist and get reminder emails, without a full studio management system.Digital Stamp Loyalty CardA QR-based stamp card customers keep on their phone, with stamps given by staff, no app to install and no paper cards to lose.Property Viewing Scheduler for AgentsShare viewing slots for each property, let prospects book themselves with a few neutral pre-viewing questions, and send reminders automatically.