Solutions
Tallinn, Estonia · design and code under one roof

We build websites, e-shops and the systems behind them.

A logo, a site that loads fast, a shop that takes real payments, or the system running behind it. We design it, build it, set up your domain and email, and keep it working afterwards.

ET · EN · RU we work inFrom €100 to full platformsNo monthly fee
what-we-do.txt3 lanes
Websites & brand€100 – €790Logos, one-page sites, business sites. Design and code from the same team.
E-shops & booking€790 – €1 490Products or a calendar, payments, delivery, and screens for orders and stock.
Systems & integrationsfrom €1 500Custom platforms, internal tools, and getting your systems to talk to each other.
six months hosting includedchanges €40/hthe site is yours
Work

Some of what we have built.

A sample, not the full list. Four you can open and click around in right now. Three are client projects we can show but not name.

ProcuLink — Procurement SaaS

ProcuLink

Procurement SaaS

Takes messy purchase-order files and turns them into clean data suppliers can actually use. It checks every file, flags anything odd for a human to look at, then delivers the result wherever it needs to go.

ASP.NET Core 8Next.js 15PostgreSQLHangfire
proculink.eu
Ruumly — Marketplace

Ruumly

Marketplace

Storage, moving help and trailer rental across the Baltics. Suppliers sign themselves up, customers book, in five languages and three countries. Payments are built and ready to switch on.

ASP.NET Core 8RedisCloudflare R25 locales
ruumly.eu
Estoria — Real estate

Estoria

Real estate

A property platform the owner runs without a developer. Listings arrive automatically, land on a map, and it sends its own email. Hosting costs about $5 a month.

.NET 8React / ViteKV.ee feed~$5/mo
estoria.estate
Rentaro — Rental platform

Rentaro

Rental platform

Monthly e-bike rental for delivery couriers in Tallinn, Riga and Helsinki. Browsing, prices, bookings, and the screens the team uses to run the fleet.

.NET 10Next.js 16Tailwind v43 cities
wound down

Client work we can show but not name

Same standard of work, a different agreement. Each is shown by its opening animation and what it does.

Opening animation — studio site

Creative production studio

A full brand identity — logo, colours, type, motion, tone of voice — and a portfolio site in three languages built on top of it.

Brand systemNext.js 15EN / ET / RU
Opening animation — construction site

Construction & renovation company

A site in two languages with an admin panel simple enough to use from a phone. The owner adds a finished job and its photos without calling anyone. We set up the domain, email and spam protection too.

Next.js 16Phone adminET / RU
Opening animation — shop rebuild

Commerce platform rebuild

A shop moving off Shopify onto its own platform. The brand, and how payments, shipping and email would work, were settled before any code was written. Planning is with the client now.

In scopingBrand system done.NET 10 planned

Opening animations are shown with each client’s permission. We are happy to walk you through any of these on a call.

Services

Everything from the logo to the database.

Most projects need two or three of these. You do not have to hire three different companies to get them.

  1. 01

    Brand & identity design

    Not just a logo file: colours, type, motion, tone of voice, and a document any developer can build from later.

    Three full brand systems delivered
  2. 02

    Websites & landing pages

    Written by hand, not assembled from a template. Fast, easy to use, works properly on phones, ready for several languages.

    Every frontend on this page
  3. 03

    E-shops & booking

    Products or a calendar, checkout or booking, payments and delivery, product import from Excel, and screens you can actually work in.

    Marketplace, rental and shop builds
  4. 04

    Business systems & platforms

    Marketplaces, rental and property systems. Who can see and do what, approval steps, admin screens, and the reporting behind them.

    ProcuLink, Ruumly, Estoria, Rentaro
  5. 05

    Integrations & automation

    Getting your tools to talk to each other: accounting, warehouse, suppliers, spreadsheets, PDFs. Files come in, get checked, and go where they need to go without anyone retyping them.

    ProcuLink file delivery, automatic property listings
  6. 06

    Domains, email & hosting

    Registering or moving your domain, hosting, company email set up so it lands in inboxes instead of spam, spam protection on forms, and Google Search.

    We moved this domain and its email with no downtime
  7. 07

    Improving what you already have

    Improving a site or system you already have instead of starting again. Upgrades, moves to newer technology, speed fixes.

    Vite → Next.js, Next 15 → 16, WordPress → Next.js
  8. 08

    Where our experience comes from

    Our day-to-day work is large corporate systems: big catalogues, order flows and the plumbing between them. Your small site is built to that same standard.

    Background experience, not studio case work
Pricing

Clear prices. No hidden costs.

You pay once and the site is yours, on your own domain. No rent, no lock-in, no monthly bill waiting for you after launch.

Entry

One-page site

€100

Everything on one page: what you do, about you, common questions and how to reach you.

  • Ready in 1–2 days
  • Works on phones
  • First Google setup
  • Six months hosting included
Most chosenRecommended

Small or business site

€240 – €790

Two to seven pages. Add the admin panel and you change text, images and prices yourself — press save and it is live.

  • Small site, 2–3 pages: €240–390
  • Business site, 4–7 pages: €490–790
  • Admin panel to edit it yourself: +€250–450
  • Automatic backup before every save
Commerce & systems

E-shop, booking or custom platform

€790 – €1 490platforms from €1 500

For selling online, taking bookings, or running something no template covers.

  • E-shop or booking: €790–1 490
  • Refresh an old site: €250–690
  • Custom platform: from €1 500
  • Complex integrations quoted separately
You buy once.

You pay for the site once and it sits on your own domain. We do not add rent or maintenance fees — after that you pay only for hosting and the domain.

Later changes: €40/h.

Text, images, small additions. Hourly, when you need it. No retainer, no minimum, no commitment.

Why it costs less than an agency.

Estonian agencies list around €450–1 500 for a WordPress business site and €1 200–1 800 for a shop. A small studio with a clear scope and no agency overheads costs less for the same result.

Estimate

Bigger project? Work out your price.

Four questions. The number moves as you answer. Nothing is binding and nothing is sent until you press the button.

1Choose the scope
2Who changes the content later?
3Anything to add?
4What do you already have?
How it works

Four steps, and you know the price after the first call.

  1. 01

    Tell us what you need

    An email or the form below. What your business does, who it is for, and what you already have.

  2. 02

    Scope and fixed price

    One call. We come back with what gets built, what it costs and when it is done. For bigger systems this is a paid planning step, so the price is real rather than a guess.

  3. 03

    Design, then build

    You see the design before we write any code. Then we build it, checking phones and browsers as we go rather than at the end.

  4. 04

    Launch and hand over

    Domain, hosting, email, analytics and Google Search. All the access handed over to you. Changes cost €40/h afterwards, only if you want them.

Stack

What it is actually built with.

No page builders, no drag-and-drop themes. Real code that another developer could pick up tomorrow.

Frontend

  • Next.js 15 / 16 App Router
  • React, TypeScript
  • Tailwind CSS 3 / 4
  • Vite, shadcn/ui
  • TanStack Query

Backend

  • .NET 8 / .NET 10
  • ASP.NET Core, EF Core
  • Hangfire background jobs
  • gRPC, Azure Functions
  • PHP, WordPress (legacy)

Data & infra

  • PostgreSQL, SQL Server, Redis
  • Docker, Kubernetes
  • Vercel, Railway, Azure
  • Cloudflare DNS, R2, Turnstile

Services & quality

  • Resend, Montonio
  • Clerk, Sentry
  • Microsoft Graph
  • Playwright, ESLint
  • TypeScript strict mode
About

A small studio that does the whole job.

d:ip Solutions is a small full-stack studio in Tallinn. We design the brand, build the front and the back of the site, set up the domain, email and hosting, and stay reachable afterwards. Nothing gets lost between three companies who each understood a different part of it.

Our day-to-day work is large corporate systems — order flows, big catalogues and the plumbing between them. That is where the habits come from: things get built to last, not just to look good in a demo. A €100 one-page site gets the same care as a big platform, just less of it.

We work in Estonian, English and Russian, and we would rather talk you out of something you do not need than sell you more than you asked for. Estoria runs on about $5 a month because that was the right answer.

Studiod:ip Solutions · Diip Solutions OÜ
Registry17527757
BasedTallinn, Estonia
LanguagesEstonian · English · Russian
Live workFour you can open on this page
Questions

The things people ask before they write.

The seven we get asked most, answered the way we would answer them on a call.

Ask something else
01Is €100 real, or is there a catch?

It is real, and it is deliberately small: one page, text and photos you provide, six months of hosting. There is no admin panel, so changes come through us at €40/h. If you want to edit it yourself, that is the €250–450 admin add-on. The price is low because the job is small, not because something is hidden.

02Do I have to pay you every month?

No. You pay once and the site is yours, on your own domain. Afterwards you pay only for hosting and the domain. Changes are hourly, when you want them. There is no contract to sign.

03WordPress or custom code?

Custom code by default — faster, cheaper to host, less to break, nothing to update every month. WordPress if you genuinely need its plugins, and we will tell you if you do. We also look after existing WordPress sites.

04Can I change the text and prices myself?

Yes, with the admin add-on. It is a simple set of forms, not a page builder: change text, images, prices, services, team and contact details, press save, and it is live. A backup is taken automatically before every save.

05Why are three of the projects unnamed?

Those clients asked us not to use their names, and we keep to that. We can still show the work itself and walk you through it on a call. The same discretion applies to your project.

06How long does it take?

One page, one to two days. Small site, two to three. Business site, about a week. Shop or booking, two to three weeks. Bigger systems start with a planning step and get a real schedule from there. The calculator above gives you a number for your own combination.

07Do you handle the domain and email as well?

Yes — registering or moving the domain, hosting, and company email set up properly so it lands in inboxes instead of spam. Also spam protection on forms, analytics and Google Search. We moved this very domain off WordPress, email included, with no downtime. The domain itself is paid separately — what it costs depends on the ending you want, and it is not part of the site price.

Contact

Tell us what you want to build.

A few sentences is enough: what your business does, what the site needs to do, and roughly what you have in mind. You get a plan and a price back, not a sales pitch.

info@diipsolutions.eu

Estonian, English or Russian. Usually a reply within one working day.