Web systems
Company websites and content portals on Drupal. They have a clear structure and room for further development.
On Drupal, a content management system (CMS), we develop web systems and applications that connect your content, people, and business tools. We tie them into the systems you already use and run them after launch.
The Moravian Library (Moravská zemská knihovna) portal runs on Drupal 10. Registration works through Brno iD, EduID, and mojeID (Czech digital identity services). Single sign-on (SSO) is one key card for the whole building instead of a separate key for every door. The catalog suggests results as you type.
The scope depends on what your visitors and editorial team need. It runs from a company presentation to a portal connected to other systems.
Company websites and content portals on Drupal. They have a clear structure and room for further development.
We connect your website to your CRM, inventory, payment gateways, and login. Systems exchange data through an API, an interface that works like a waiter between the kitchen and the table.
We set up content types, permissions, and workflows so your team always knows where things are in daily content management.
Development also covers how the website will be filled with content, used, and maintained. At handover, we train your editorial team and arrange follow-up support.
We build the new version in its own folder, and the live website switches to it in one step (symlink releases). It’s like changing scenery between acts: the audience always sees a finished stage. If the new version doesn’t work, we restore the previous version within 5 minutes.
Pre-launch checklistChecklist before handover
Your editorial team works in the Gin admin interface. The admin interface is the website’s control panel, something like the dashboard in a car. You find your content in one list, see its status, and edit it without knowing how to code.
Lenner Motors: cars from Omnetic are imported to the site, and in-stock vehicles are exported to Sauto and Tipcars. Inquiries go to Raynet CRM.
Doctors Without Borders (Lékaři bez hranic) on Drupal 10: donations from Darujme.cz are loaded into the website continuously.
Moravian Library on Drupal 10: registration through Brno iD, EduID, and mojeID, and content migration.
Braunoviny: the summary for each article is prepared by AI through Gemini.
Knight Frank on Drupal 11: translations through DeepL, job openings from the Sloneek HR system, PDF export.
VIANE Dental: encrypted data, payments through Global Payments, SMS code through Twilio Verify, invoices with a QR payment code (QR Platba).
Upgrade and migration is a service that moves an old website from Drupal 7 or 10 to Drupal 11 and later. It’s like moving: your furniture comes with you, you just live in a newer building. It applies to websites that work today, too, because support for Drupal 10 is ending. The date is below, in the answer to “Which Drupal versions do you use?”
In every phase, you know what we’re working on and what we confirm together.
Every website comes out of a well-tuned development environment and a process that safeguards quality and security.

We develop new projects on Drupal 11 and later. We’ve worked with Drupal since version 7. Knight Frank runs on Drupal 11; Moravian Library and Doctors Without Borders on Drupal 10. According to drupal.org, support for Drupal 10 ends on December 9, 2026.
Abbreva manages its own VPS on DigitalOcean. A VPS (virtual private server) is like renting your own apartment instead of a room in a shared one: nobody takes over your kitchen. We handle updates, monitoring, and backups. We back up the database every night at 1:00 a.m. and keep backups for 14 days.
Abbreva takes over another vendor’s project after a technical audit, for further development rather than operations alone. The audit is a separate service, and a takeover isn’t possible without it.
Yes, Abbreva connects the website to your systems as part of development. Lenner Motors has cars from Omnetic on the website and inquiries in Raynet CRM. Knight Frank has job openings from Sloneek. We agree on the form of the connection based on your brief.
Deployment is the moment a new version goes live on the website. It runs through a CI/CD (continuous integration and delivery) pipeline, an automated quality-control line. The process includes a backup, a switch to the new version without downtime, and a smoke test. A smoke test is a quick check that the site is up and key URLs work. If something doesn’t work, we restore the previous version within 5 minutes.

Planning a new website, or want to check your current one? We’ll go through your goals, possible solutions, and priorities for further development. The consultation is free. You’ll leave with a clearer idea of the next steps and, possibly, a concrete quote. We’ll be in touch within one business day.
We’ll check how accessible and understandable your website is to search engines and AI tools.
The result is a list of findings ranked by impact. Special price: CZK 9,900 excl. VAT (regular price: CZK 15,000 excl. VAT), delivered within 3 days.
Two packages. They differ in the number of page templates and in when you see the first usable version (MVP). We’ll scope anything beyond that as a custom project.