A selection of projects we work on: e-shops, web applications, websites and internal tools. Most of our experience comes from internal and non-public projects we worked on as contractors and as employees.

We took over Carspneu.cz as a legacy application. Its logic was spread across hand-written PHP files with more than 1,000 lines each, and every bigger change carried risk. A rewrite from scratch, however, would have meant long months without any benefit for customers and a big risk for the running business.
Instead of a big rewrite, we chose a path of gradual, safe changes. It is budget-friendly too: the investment is spread over time, no money is locked in an unfinished rewrite, and every step has to bring a measurable benefit.
Speed, technology, search and features – all gradually and in full operation.
We optimize both page speed and server resource usage. Technical SEO, sitemaps and feeds for Heureka, Zboží.cz and Google Merchant are part of everyday development.
Huge PHP files were gradually replaced by Symfony, templates and reusable components, with Vue powering the interactive parts. Automated tests and CI/CD let us release changes often and safely.
The catalogue with filters runs on Meilisearch and results update without a page reload. Tests make sure they match the original SQL queries.
Supplier imports, EPREL data, currency updates and customer e-mails run in background workers, so they never slow down the website or its customers.
Wheel selection by car make and model, e-mail price and stock alerts, a request for a better price, a Vue shopping cart and QR payment.
Orders with statuses and customer e-mails, PDF invoices, shipment tracking and feature flags. The application runs in containers with automatic deployment.
The hand-written legacy application has become a modern, fast and maintainable e-shop that keeps evolving safely. Without a single big rewrite – just hundreds of small, well-considered steps.
Visit carspneu.cz
The Poběžovice firefighters, a volunteer brigade (SDH) with a history going back to 1880 and a volunteer fire unit (JSDH), needed a modern website with news, call-outs and information about equipment. Above all they needed a back office where the unit keeps equipment records, including breathing apparatus inspections, and members manage the content themselves.
The public website and the internal system are a single application built on Nuxt. Depending on their role, members only get access to what they need.
Public website, administration and automation in a single system.
News, call-outs, history, equipment, youth brigade or tent rental. Plus structured data, a sitemap and share previews, so the firefighters are easy to find in local search.
An editor for articles and events with excerpt, photos and tags. Every text can be checked in a preview first and scheduled for a specific time.
The unit keeps records of vehicles and gear, breathing apparatus, their use, maintenance and history. Plus print sheets for day-to-day work.
A weekly e-mail about overdue inspections or those due within 30 days, optional role-based notifications, scheduled publishing and automatic photo processing including thumbnails and watermarks.
User roles, revocable sessions, securely stored passwords and input validation. The audit log is cleaned up regularly by a scheduled job.
The application is deployed automatically and without downtime, database migrations run before a release and the database is backed up regularly.
Firefighters have a single place for news, call-outs and equipment records, and get e-mail reminders about upcoming inspections. We keep developing the application according to what the unit needs in practice.
Visit hasicipobezovice.czThe joinery from Plánice needed a modern website that shows its work: a gallery of finished projects, an overview of services and materials and a simple contact. Above all it needed a back office where the owner manages the content on their own.
The public website and the administration are a single application built on Nuxt. In it the owner manages texts, photos, galleries and references without a developer.
Modern design, a gallery of finished work and content management of your own.
Home, references, about and contact. Plus structured data, a dynamic sitemap, share previews and redirects of the original addresses.
More than 300 photos of finished work with category filtering, a masonry layout and a full-screen viewer.
A full-screen slider with a subtle animation and gesture and keyboard control. Photos in desktop and mobile variants, self-hosted fonts with preloading.
A secured administration where the owner manages texts, photos and other website content without a developer.
Finished work is added, edited and ordered in the administration, including categories and photos. Changes show up in the gallery right away.
Enquiries from the website and notifications from the administration are delivered by e-mail. The application runs with automatic zero-downtime deployment.
The joinery has a modern website with its own administration. The owner manages content, references and galleries on their own and gets enquiries by e-mail.
Visit halek-interier.czBesides the case studies we work on a number of other projects. Most of them are internal and private tools that are not publicly available, so we only mention them briefly. All projects are containerized (Docker) and can run on Kubernetes, except purely static websites.
An internal tool that automatically collects data from public sources, analyzes it and displays it clearly.
A private tool for processing financial documents and preparing reports in PDF format.
Interactive learning applications built on a shared foundation with various learning formats.
An AI-native template with shared building blocks: e-mailing, user management, workers, optimization and more. New internal systems start from it quickly.
A local gateway to language models with an OpenAI-compatible interface that switches between model backends on demand.
Home Assistant automations, custom integrations and custom hardware and firmware on ESP32.
A one-page website of a judo club at judopobezovice.cz with a training schedule, coaches and a map. Created as a gift to the club.
A goods search engine operated since 2014, with regular imports and an administration. A retired project today.
A classifieds portal with a company directory that we used to run. A retired project today.
Get in touch. We'll discuss how to move your system forward gradually and safely, or how to build a new one.