Back to projects04 / Craft business · Real project · portfolio version

Fryza Carpentry

Digital presence, lead generation and content management for a traditional craft business.

A multilingual website combining real project photography, custom quote requests, pricing, SEO content and business administration.

Public portfolio access — sample data only.
Real staircase made by the workshopFryza Carpentry – homepage

Great work alone doesn't bring great enquiries.

A traditional woodworking business has excellent work and experience, but its online presence rarely reflects that quality — and doesn't lead customers to a concrete enquiry.

Today it runs on
  • referrals
  • phone calls
  • Facebook
  • photos sent manually
  • a Google business profile
  • outdated websites
  • enquiries without the needed details
Customers want to see first
  • build quality
  • previous projects
  • types of stairs
  • range of services
  • indicative prices
  • service area
  • how to send photos or plans

The real problem: no structured digital path from the first visit to a concrete quote request.

Real work. Real material. Real craftsmanship.

The website is designed around the craftsman's real portfolio. No stock photos — only stairs, balustrades and details that were actually built.

Fryza Carpentry – Real staircase made by the workshop 1Fryza Carpentry – Real staircase made by the workshop 2Fryza Carpentry – Real staircase made by the workshop 3Fryza Carpentry – Real staircase made by the workshop 4Fryza Carpentry – Real staircase made by the workshop 5Fryza Carpentry – Real staircase made by the workshop 6Fryza Carpentry – Real staircase made by the workshop 7

From first visit to commission.

  1. 01Discover

    Customers arrive via search, Google or a referral.

  2. 02Explore

    They browse projects, stair types and services.

  3. 03Understand

    They learn the process, FAQ and indicative prices.

  4. 04Request

    They fill in the quote form and attach materials.

  5. 05Manage

    The enquiry lands in the admin panel.

  6. 06Grow

    New projects and SEO pages, without rebuilding the site.

From vague enquiry to structured project request.

Not an ordinary contact form, but a guided quote request flow. Customers send materials with their very first message — cutting the first round of phone questions.

  • Topic
  • Contact details
  • Description
  • Project details
  • Photos
  • PDF
  • Documents
Materials with the very first contact.
From vague enquiry to structured project request.
Structured product and service pricing.

Structured product and service pricing.

The price list isn't static text. Categories, items, dimensions and units are managed in the panel and can be shown or hidden.

Editable pricing for materials, components and woodworking services.

Built to be found.

The system doesn't rely on the homepage alone. Dedicated SEO pages can be created for specific services, regions, cities and topics.

  • Services
  • Regions
  • Cities
  • Topics
Example: Custom wooden stairs in SzczecinExample: Custom wooden stairs in Szczecin
  • Meta title
  • Meta description
  • Main image
  • Content blocks
  • Index toggle
  • Draft / published
  • Hide / publish

Behind the craftsmanship.

The real admin panel, not just the front: enquiries, gallery, content, pricing, languages, SEO pages, section visibility and statistics in one place.

Behind the craftsmanship.
  • 01Enquiries
  • 02Gallery
  • 03Content
  • 04Pricing
  • 05Languages
  • 06SEO pages
  • 07Sections
  • 08Statistics

No developer needed for every small change.

The owner can:

  • change text
  • replace a photo
  • add a project
  • edit a description
  • update a price
  • hide a section
  • publish an SEO page
Traditional craft business
  • recommendations
  • phone calls
  • scattered project photos
  • repeated questions
  • no structured quote request
  • limited search visibility
Digital workflow
  • professional website
  • searchable services
  • real project portfolio
  • structured quote request
  • editable pricing
  • SEO landing pages
  • admin panel

Six areas that matter.

01Real project portfolio

Real projects instead of stock photos.

02Structured quote requests

Quote form with document uploads.

03Editable pricing

An extensive price list managed from the panel.

04SEO landing pages

Pages prepared for specific searches.

05Content management

Edit texts, photos, gallery and sections.

06Multilingual website

PL / DE / EN / UK.

Four languages, one concrete reason.

Polish, German, English and Ukrainian — because the business serves customers on both sides of the border. The path from browsing the portfolio to sending a quote request stays simple on mobile, too.

PL · DE · EN · UK

Designed for customers across Western Poland and Eastern Germany.
Fryza Carpentry – mobile view

What I built.

Designed to improve discoverability and make first enquiries more structured.

Built to reduce friction between discovering the business and requesting a quote.

TechnologiesReactTypeScriptTanStack RouterTanStack QueryViteTailwind CSSRadix UIZod
  • Information architecture
  • Responsive website
  • Visual direction
  • Real-project gallery
  • Multilingual content structure
  • Quote request workflow
  • File uploads
  • Pricing system
  • Admin dashboard
  • CMS functionality
  • SEO page system
  • Statistics
  • Section visibility controls
  • Mobile experience
Public portfolio access — sample data only.