Skip to content
Work

Barbearia Demonstration project

Navalha — neighbourhood barbershop with chair booking

A vintage-modern one-pager for a Massamá barbershop: cream, bottle-green and copper, a classic price board with dotted leaders, three barbers with monogram portraits, a working barber-service-time booking flow and a stamped loyalty card — no photography, all CSS and inline SVG.

Preview of Navalha — neighbourhood barbershop with chair booking

feitura.pt/demo/navalha — Live

A three-chair barbershop in Massamá wants to stop taking bookings over the phone. The site has to feel like the shop — old-school craft, hot towels, good conversation — carry the full price board, introduce the three barbers, let a client pick barber, service and time from the phone, and still shout that walk-ins are welcome. Regulars keep a stamped loyalty card: nine cuts, the tenth is free.

What's inside

  • Cream, bottle-green and copper design system built entirely in scoped CSS — zero photography
  • Serif display headlines with mono price tags for a vintage-modern voice
  • Classic barber-board price list with dotted leaders, four categories and durations
  • Three-step chair booking: barber, service, then day and time with taken-slot states
  • Closed-day logic (Sundays and Mondays) baked into the date picker
  • Team section with copper monogram portraits that pre-select the barber in the booking flow
  • Interactive stamped loyalty card in inline SVG — nine cuts, the tenth free
  • Walk-ins-welcome marquee strip with hours and address, paused under reduced motion
  • Fully bilingual PT/EN with a native toggle, AA contrast and 44 px touch targets

Build log

  1. Art direction and tokens — cream/green/copper palette, serif display scale, razor and monogram SVG studies, hero composition
  2. Price board with dotted leaders and full PT-PT service copy, team section, walk-ins marquee strip
  3. Booking flow state machine — barber, service, day and time slots with availability and closed days, confirmation form
  4. Loyalty card SVG with interactive stamps, EN locale pass, contrast and touch-target audit, tablet and desktop recomposition

Stack

  • Laravel
  • Vue.js
  • Inertia
  • Tailwind CSS
  • TypeScript

Lighthouse

  • 94

    Performance

  • 96

    Accessibility

  • 100

    Best practices

  • 100

    SEO

Want something like this for your business?

Start a project like this

Ready when you are

Tell us what you need. Get a realistic estimate in two minutes.

Get an estimateA fast, personal reply — from the engineer.
feitura

Custom websites and web software, engineered end-to-end by senior hands.

Greater Lisbon (Sintra), Portugal — working worldwide

Our guarantees

  • A personal reply to every inquiry — from the engineer, not a bot
  • Fixed-scope quote before any payment
  • You watch the real build take shape in your portal — no big-reveal surprises
  • You own 100% of the code on final payment

Contact

[email protected]
© 2026 FeituraPrivacyTermsfeito. — made in Portugal