WebCraft

I build websites, systems and everything around them

Design, code, launch — and the material you sell it with afterwards. One person responsible for all of it, two projects at a time.

Scroll

Marketing and content

The site is the beginning. Then people need a reason to visit it.

I build reels in Remotion — from your photos, drone shots and booking screens. One set of material covers a month of publishing.

Reel frame: the title card of the reel
The opening9:16 · Remotion
Reel frame: a pool with a mountain view
Shots of the propertyFilming and editing
Reel frame: a stone facade and the terrace door
Interior detailsShots in motion
Reel frame: the property search screen
The booking pathMockup in frame
Reel frame: a message confirming the dates are being held
Picking the datesA screen inside the reel
Reel frame: the closing card with the logo and a booking button
The closeThe final card

See marketing and reelsarrow_forward

You talk to the person writing your code. The quote is fixed, and the rights to the code and every access credential are yours from day one.
How I work — in force from the first message.

From the first call to launch — usually 6 to 10 weeks

STEP 011 week

Discovery

A conversation about the goal, a review of your current tools, and a list of what actually gets in the way today. It ends with a fixed quote and a timeline.

STEP 021–2 weeks

Design

Information structure, content and a clickable mockup. You approve the layout before the first line of code exists.

STEP 033–6 weeks

Build

Coding on a staging server with a live preview — you see progress as it happens, not only at the end.

STEP 04onward

Launch and support

Publishing on the target domain, handover of the code and credentials, monitoring and post-launch support.

Strona inwestycji deweloperskiej Jesienna 2
Inwestycje Deweloperskie

Jesienna 2

Willa z apartamentami na poznańskim Grunwaldzie. Cel: strona ułatwiająca kontakt z biurem sprzedaży.

Czysty design, zoptymalizowany pod sprzedaż nieruchomości

Strona internetowa AQUA-DUN — profesjonalne systemy nawadniania
Systemy Nawadniania

AQUA-DUN

Firma montująca systemy nawadniania (Rain Bird, Hunter). Cel: strona generująca zapytania o wycenę i pokazująca 15-letnie doświadczenie.

See it liveopen_in_new

Skuteczne narzędzie do pozyskiwania kontaktów

Before you write

Questions that usually come up.

Don't see yours here? Write to me. I'll answer concretely, without a sales pitch.

How much does a website cost?expand_more
A simple business site is usually PLN 999–3,000 net, a larger site with SEO-focused content PLN 3,000–6,000, an online store from around PLN 2,500, and a custom web app from around PLN 4,000. The exact quote comes after a free diagnosis — you pay for an agreed scope, not for surprises.
Is Next.js or WordPress better?expand_more
WordPress wins when a non-technical person changes content often and you need a familiar panel. Next.js wins on speed, security and freedom with unusual features. I work in both — you get a recommendation with reasoning at the architecture stage, before the quote.
How long does it take to build a site?expand_more
Business site: usually 3–6 weeks. Online store: 6–10 weeks. Web app: from 8 weeks upwards, depending on the scope of version 1. The most common holdup isn't the code, it's the content — which is why I help prepare it rather than wait on "materials from the client."
Will the site be ready for SEO?expand_more
Yes — technical SEO is part of every build, not a paid extra. As standard: semantic HTML, metadata, schema.org structured data, sitemap, fast loading (Core Web Vitals) and a content structure that generative search engines can read too. Ranking itself (content, links) is separate, long-term work — honestly, the site gives you the foundation, not a guarantee of position.
Can I edit the content myself later?expand_more
Yes. With WordPress you edit everything in a familiar panel. With Next.js I connect a CMS (e.g. WordPress as a content backend) where you change text and photos without touching code. You also get a short guide — and if something goes wrong, I'm on the other end of an email.
Does WebCraft take over sites built by someone else?expand_more
Yes. I start with a backup and a technical audit, then you get a short report: what's broken, what it's costing the business and what to fix first. I also help recover access to your domain and hosting.
Do you provide support after launch?expand_more
Yes. After launch you can stick to ad-hoc jobs or arrange ongoing care: updates, backups, monitoring and a package of hours for fixes or development. The scope and rate are agreed up front — no "on standby" subscription with nothing behind it.
Can we fix the current site first, instead of building a new one?expand_more
Yes. I run an audit, show you what's genuinely doing harm and what the repair costs, and next to it I give a quote for a new site. If the repair makes no economic sense, I'll say so plainly.
How do you quote an app when I don't know the full scope yet?expand_more
We start with a workshop where we set the scope of version 1 and what deliberately waits. After it you know the cost of the first version before you spend a złoty on code. I quote larger systems in stages, so the budget isn't one big unknown.
Will you help sort out the process before we start coding?expand_more
Yes. Before any code exists, we lay out what the system should do and what it deliberately won't. Sometimes it turns out that part of the problem is solved by order and a single tool, not a separate app — and I'll say that too.
What do I need to prepare before our first conversation?expand_more
A few sentences about what isn't working now, or what the new site or app should do. Useful: the address of your current site, examples you like, and a rough budget. I'll ask about the rest.
Can an app start with a smaller version?expand_more
Yes. Version 1 covers what delivers value the fastest; we add the rest when there's a real need. You validate the idea on the market sooner and save on features nobody uses.
What happens if the scope changes during the work?expand_more
Changes are normal. Small ones fit within the agreed scope; larger ones I quote separately and you decide whether they go in now or after launch. I don't quietly add them to the invoice.

Tell me about your project

I reply within one business day. After the first call you know how long it takes and what it costs.

By submitting the form, you accept the privacy policy.