Contact us

dCMS, a content management system we build and support

dCMS is our own PHP content management system. It has an admin panel, multilingual content and SEO settings, and we maintain every line of it.

What is included

Admin panel
A plain interface for editing pages, menus, media and settings.
Multilingual content
Translations are managed per page, with language-specific URLs and metadata.
Content structures
We model your content types and fields so editors fill in forms, not layouts.
SEO settings
Titles, descriptions, canonical URLs and redirects can be edited per page.
Users and permissions
Editors, reviewers and administrators get the rights their role needs.
Updates from the source
We release fixes and features ourselves, without waiting on third-party plugins.

How it works

Content audit. We review your existing content and how your editors work.

What you receiveA content model and migration plan.

Configuration. We set up content types, languages, templates and roles in dCMS.

What you receiveA configured admin panel on staging.

Migration. We import your content and check it page by page.

What you receiveA complete site ready for editor review.

Training and support. We train your editors and stay available for questions.

What you receiveA short editor guide and ongoing support.

Right for you if

Your current CMS depends on many plugins from different authors.

Editors need to manage several languages.

You want the CMS supplier and the developer to be the same team.

Questions

Why not WordPress or another common CMS?

We built dCMS so that we know and control all the code. That keeps security patches and changes in one place.

Is there a licence fee?

Licence and support terms depend on the site and its hosting. We set them out in every proposal.

Can we move away later?

Yes. Your content can be exported in structured formats.

Can dCMS serve content to other applications?

It can, through a JSON API built for your project. If you need this, we cover it during scoping.

Incident response

24/7 lineShow phoneAnswered by an engineer. Existing clients are handled first.

Have ready: when you noticed the problem, which systems are affected, what has changed since, and your client number.

Enter your company name.
We need a way to reach you.