Websitesfor business
Free first mockup
Request a quoteBuilt for Google visibility and winning clients. Fast, secure and WordPress-free.
Packages
One Page
2 000 zł
A solid starting point for local businesses, services and personal brands that need one focused page with a clear message and a simple way to get in touch.
- Visual design (desktop + phone)
- Key sections tailored to your offer
- Contact form
- Ready for Google visibility
- Deployment and launch
- Recommended
With subpages
5 000 zł
A fuller site for businesses that want to show their offer in more depth, organise their content and build a more credible presence online.
- Everything in the One Page package
- Up to 8 subpages
- CMS panel, edit content, photos and pricing yourself
- Blog or news section
- Extended Google visibility, full search engine optimisation
Premium + 3D
from 10 000 zł
Built for brands that want to stand out not just through their content, but through the way it's presented. A stronger focus on image, interaction and a distinctive character of its own.
- Everything in the With subpages package
- Interactive 3D elements on the site
- More advanced animations and interactions
- A coherent visual system matched to your brand
- Priority support after launch
„Great communication and a professional approach.”
How it works
Four stages, one goal. A site ready to go to work.
Brief and quote
Details
A short conversation about your goals, your audience and the scope. I map out the site structure, timeline and payment schedule. Once you approve the offer, you sign a simple B2B agreement and I issue an advance invoice.
A short conversation about your goals, your audience and the scope. I map out the site structure, timeline and payment schedule. Once you approve the offer, you sign a simple B2B agreement and I issue an advance invoice.
Czas
1-2 days
Rola klienta
You share your business goals and whatever materials you have: logo, photos, any existing copy.
Visual design
Details
I start with a free mini-mockup, a single hero screen in your brand's style, so you can see the direction right away. Once you approve it, I move on to the full design: mockups of every key screen in Figma, two rounds of revisions included. You sign off on the visual direction before any code is written.
I start with a free mini-mockup, a single hero screen in your brand's style, so you can see the direction right away. Once you approve it, I move on to the full design: mockups of every key screen in Figma, two rounds of revisions included. You sign off on the visual direction before any code is written.
Czas
1-2 weeks
Rola klienta
You give feedback and approve the mockup. No approval, no code.
Implementation
Details
I write the code from scratch in Next.js, no page builders, no plugins. Integrations (Resend contact form, Google Maps, Analytics), SEO and performance optimisation, full responsiveness. I handle the copy and images myself, either you send the materials in one batch, or I pull them from your existing sources.
I write the code from scratch in Next.js, no page builders, no plugins. Integrations (Resend contact form, Google Maps, Analytics), SEO and performance optimisation, full responsiveness. I handle the copy and images myself, either you send the materials in one batch, or I pull them from your existing sources.
Czas
1-2 weeks
Rola klienta
You provide the final copy and images, as we go or as a single package.
Launch and handover
Details
I publish the site on your domain with HTTPS, the contact form and analytics configured. You receive the full code (a ZIP plus access to the GitHub repository), a PDF export of the design and a short video on how to edit the basic content. After launch you get 60 days of free bug-fix support.
I publish the site on your domain with HTTPS, the contact form and analytics configured. You receive the full code (a ZIP plus access to the GitHub repository), a PDF export of the design and a short video on how to edit the basic content. After launch you get 60 days of free bug-fix support.
Czas
1 day
Rola klienta
You collect the keys: the code, hosting access and a link to the documentation video.
Case studies
Sites from this category that are already live.
What you get
Concrete files, access and ownership once it ships.
Source code
The full site code, on your terms
Details
You get the packaged code (ZIP) plus access to the Soraweb GitHub repository, with the option to transfer it to your own account after launch. The code is yours: you can change your host or your developer at any time. You lose nothing and no one holds your site hostage.
You get the packaged code (ZIP) plus access to the Soraweb GitHub repository, with the option to transfer it to your own account after launch. The code is yours: you can change your host or your developer at any time. You lose nothing and no one holds your site hostage.
Visual design
PDF export of the mockup
Details
A full PDF export of the visual design, every key screen, the colour system and the typography. You can share it with the rest of your team or keep it as brand documentation.
A full PDF export of the visual design, every key screen, the colour system and the typography. You can share it with the rest of your team or keep it as brand documentation.
SEO and performance
Google visibility and speed from day one
Details
The site structure, target keywords and descriptions are sorted out before launch, so from the moment it goes live, the site has a real shot at showing up in search results, with no paid campaigns. And the standard, not an add-on: fast loading, full responsiveness and a polished layout on mobile.
The site structure, target keywords and descriptions are sorted out before launch, so from the moment it goes live, the site has a real shot at showing up in search results, with no paid campaigns. And the standard, not an add-on: fast loading, full responsiveness and a polished layout on mobile.
Hosting
Vercel, you choose the model
Details
You can have your own Vercel account (the free tier is plenty for a typical business site). I set up the deployment, you keep full control and pay nothing for hosting, ever. Alternatively, hosting on the Soraweb side under a monthly plan, with full visibility for you at all times.
You can have your own Vercel account (the free tier is plenty for a typical business site). I set up the deployment, you keep full control and pay nothing for hosting, ever. Alternatively, hosting on the Soraweb side under a monthly plan, with full visibility for you at all times.
Domain
Your domain, no compromises
Details
Either you buy the domain yourself (OVH, home.pl, Namecheap, wherever you like) and I configure the DNS, or I buy it for you and add the cost to the invoice. The domain always belongs to you from day one.
Either you buy the domain yourself (OVH, home.pl, Namecheap, wherever you like) and I configure the DNS, or I buy it for you and add the cost to the invoice. The domain always belongs to you from day one.
Content editing
CMS panel or GitHub web edit + video
Details
On the With subpages and Premium packages, a CMS panel where you edit text, photos and pricing yourself, no developer needed. On the One Page package, a short video (5-10 min) on how to edit the basics (phone, hours, prices) through GitHub in your browser; a CMS panel can be added at any time (from 500 zł, one-off).
On the With subpages and Premium packages, a CMS panel where you edit text, photos and pricing yourself, no developer needed. On the One Page package, a short video (5-10 min) on how to edit the basics (phone, hours, prices) through GitHub in your browser; a CMS panel can be added at any time (from 500 zł, one-off).
Form and Analytics
Resend + GA4 or Vercel Analytics
Details
I set up the contact form (Resend free, up to 100 emails a day) and analytics on your account. If you prefer, I create the accounts under your own details and hand over the access, along with a recorded walkthrough.
I set up the contact form (Resend free, up to 100 emails a day) and analytics on your account. If you prefer, I create the accounts under your own details and hand over the access, along with a recorded walkthrough.
Support
60 days of free support
Details
Minor tweaks, bug fixes and small content changes for 60 days after launch, included in the project price. New features and bigger changes are quoted separately, with no project minimum.
Minor tweaks, bug fixes and small content changes for 60 days after launch, included in the project price. New features and bigger changes are quoted separately, with no project minimum.
Copyright
The client owns everything after full payment
Details
Once the final invoice is settled, you become the owner of the code, the visual design and the content. Soraweb retains only the right to feature the project in its portfolio (case study) and present it in industry media, subject to your consent on which materials are used.
Once the final invoice is settled, you become the owner of the code, the visual design and the content. Soraweb retains only the right to feature the project in its portfolio (case study) and present it in industry media, subject to your consent on which materials are used.
FAQ
Questions about the offer
A blog strengthens your SEO and positions your brand as an expert, which is why it's part of the With subpages and Premium packages. The One Page package doesn't include a blog, but the site is ready for one to be added later without rebuilding from scratch.
The full code on your own GitHub account, ready to host on Vercel/Netlify (free for low traffic), domain configuration, an HTTPS certificate, integration with Google Analytics and the contact form, plus a short guide to managing your content.
The site is ready to be indexed from day one (a correct sitemap, robots, metadata), but Google needs a few days to a few weeks to find it and start ranking it. The first SEO results usually appear 2-4 weeks after launch.
Yes. A short editing guide plus, if needed, a simple panel for the fields you'll change most often (phone, address, prices). No code required, and no risk of breaking anything.
Yes. Sites built in Next.js have a clean architecture, so adding e-commerce, a client panel, a blog or 10 new subpages is an extension, not a rebuild. I quote each extension separately.
Let's start together
You don't need a finished design.
An idea and a goal you want to reach are enough. Tell me what your site should do and who it's for, and you'll get a concrete scope and a sensible starting point in reply.


