malahov.io
WEBSITES FOR ASSOCIATIONS

A website you will run yourself.

Even if nobody on the board writes code. Even if everything lives in group chats and on paper today.

The home page of BARWA e.V.: headline, membership buttons and the association's emblem

Ordering a website is easy. Keeping it alive is not.

Announcements scatter across chats, the statutes sit on the treasurer's laptop, applications are printed out. And nobody can fix a line on the site — so a year later it still advertises last year's festival.

Sound familiar?

This is for you if…

Yes

  • You run an association, an initiative or a small organisation
  • News, meet-ups and documents go out by hand
  • The board changes, the website has to stay
  • Your people do not all read the same language

No

  • You need a shop with payments and stock
  • One page with an address and a phone number is enough
  • You have your own developer and your own system

What you get

  • You write the news yourself

    Type it in the panel, it is on the site — in every language you publish in.

  • A recurring meet-up is entered once

    Weekly sessions repeat on their own; a visitor takes the date into their own calendar.

  • Documents where people look for them

    Statutes, application form, reports. A separate file per language, readable on the page.

  • Applications arrive in the panel, not on paper

    A form instead of a printout, and the whole board sees where each one stands.

  • Email goes out from the site

    Invitations, replies to enquiries, a mailing to members — from the same panel.

  • The board changes, the access stays

    Four roles and an invitation link. No shared password to hand around.

Four steps

The foundation is written and running. Everything else is yours.

1

Tell me about the association

Half an hour: what you publish, who will keep it up, in which languages.

2

I build on the foundation

Sections, colours and copy are yours; the engine, the panel and the mail already work.

3

We fill it together

We move over the documents and the first entries, and I walk the board through the panel.

4

Then it is yours

Domain, data and access belong to you. What happens after that is what we agree on.

What it looks like

Not mock-ups: a live association website in daily use.

Events page: a month calendar with recurring sessions and festivals

The calendar: recurring sessions are entered once and repeat by themselves.

The association's projects page: cards with cover images and descriptions

Projects and programmes as cards, each with a cover and a page of its own.

Documents page: statutes and membership form with preview and download buttons

Documents: statutes, application form, reports — readable without downloading.

Membership application form with name, address and contact fields

A membership application lands in the panel instead of a pile of printouts.

Tell me about your association

From €1,495 as a final price, about two weeks of work. The first conversation commits you to nothing and costs nothing: it is how we find out whether this foundation fits — or whether you need something else entirely, which is better said early.

Write to me

Who already has one

  • BARWA e.V., Schweinfurt — a Ukrainian association: the very foundation in the screenshots above. barwa-ev.de
  • Petri Heil Schweinfurt — an angling club: site and ongoing support. petriheilschweinfurt.de

What the foundation already has

  • The public site: home, about, news, events, projects, team, documents, contact, a donations page.
  • The panel: entries, events, projects, documents, team, site images, page copy, tags.
  • People: members, membership applications, invitations by link, four roles — owner, admin, editor, member.
  • Email: invitations, replies to enquiries and mailings to members, straight from the panel, with attachments; what you send stays in the mailbox.
  • Several languages on every entry, event and document — with a separate file for each.
  • The German legal layer: Impressum, Datenschutz, consent — plus visitor statistics that hand nothing to third parties.

What you get

  • The whole thing: domain, data, content and access are yours.
  • Ordinary technology, not a homemade system: another developer can pick it up.
  • Data in Europe.
  • Your own installation: a separate database and file storage, not an account inside somebody's site builder.

Frequently asked questions

How long does it take?

About two weeks of work. The foundation is written and running, so the time goes into your content rather than code: copy, documents, photographs.

The clock starts not at the first conversation but at the moment those are together. In my experience that is the part that holds a board up longest — on the first project it turned two weeks of work into two months. When I can start is something we settle beforehand.

What does it cost?

From €1,495, and that is a final price: as a Kleinunternehmer under § 19 UStG I add no VAT, so nothing goes on top.

What moves the figure: how many sections, whether an old site has to be moved over, how many languages. The exact number I name in conversation and before any work starts.

Are you free right now?

I run few projects at a time, so there is sometimes a queue. Write to me and I will tell you honestly when I could start.

Who owns the website?

You do: the domain, the database, the content, the access. Leaving is not a fight — you can take everything at any point.

And if in a year we want a different developer?

You can have one. This is an ordinary stack, not a closed platform: another developer can read the code and carry on.

We are not technical. Will we really cope?

The panel is built for a board, not an editorial office: a list, a "create" button, a form, a "publish" button. I walk you through it on the live site and stay around until it feels ordinary.

Do we have to have several languages?

No. The foundation is built to be multilingual, but if one language is enough for you, the rest simply is not shown.

What about members' personal data?

Member lists and applications are visible to the board only, by role. The data sits on a server in Europe and is never shown publicly.

Can we see it working for real?

Yes: barwa-ev.de — the site of a Ukrainian association in Schweinfurt, the project this foundation was built for. Everything in the screenshots above is in use there every day.

First conversation

Write a couple of lines — the rest we sort out by talking

I answer personally: this is not a support desk and not a sales team. I read English, German and Russian.

  • What the association is and what it does
  • What the site needs first
  • Who will keep it running afterwards

I take on few projects at a time — if I cannot right now, I will say so straight away. Rather skip the form? Just write: georg@malahov.io

Tell me about your project

Nothing is stored in a database — the message arrives in my inbox.