Custom web development & AI integration.
We build custom web applications, customer portals, SaaS platforms and web-based business software — and integrate APIs and AI.
We build web applications for processes that off-the-shelf software can’t handle.
Our clients need a portal for dealers or customers, a platform, internal business software — or a team to take over an existing application. On the backend we work with Laravel and Symfony, on the frontend with React, Vue or Next.js. Our own team handles development, from the data model to operations.
Three starting points from our projects
Bringing connected processes into one application
For the construction company Anademir, we brought quotes, projects, material requirements, progress billing and payment plans together in one web application — on a shared data model, structured along the company’s own departments.
Custom software →Giving dealers or customers their own portal
In B&R Chiptuning’s file service portal, dealers submit orders, check the existing file inventory and pay with prepaid credit.
Web development →Taking over and evolving a live application
We took over a commercial SEO platform as a live product in 2017. Its crawler, reporting and AI features have since been newly built by us.
Maintenance & further development →Portals, platforms and business software from our projects.
Each case describes the starting point, the features delivered and the part of the work that was ours — from new builds to development over many years.
- SaaS · Analytics platform · Symfony · Elasticsearch
Data-Intensive SEO Platform
A live software product taken over and continuously developed since 2017 — core subsystems such as the crawler, reporting and AI features were newly built by Batunet.
View case → BeyondAI: Studies on AI Visibility
Own product · Study portalFile Service Portal for B&R Chiptuning
Custom software · B2B portalCashback Platform for Dondino
Custom software · BillingConstruction Project ERP for Anademir
Custom software · Construction ERPE-Mobility Marketplace for Beyond Move
Custom software · MarketplaceWeb Components for American Express
Custom software · Content delivery
What we build and connect.
Six areas of focus, each with its own page: when the service fits, how we approach it and which projects we have delivered in it.
Build
Integrate
Automate

Custom web applications, customer and B2B portals and web-based business software — with Laravel or Symfony on the backend and React, Vue or Next.js on the frontend. From the data model to operations.
Laravel · Symfony · React · Vue · Next.js
Direct contact with management
Your first conversation and the ongoing coordination are with our management, which coordinates communication and technical decisions. Development is done by the team in Denizli.
Supporting systems for years
We have been developing B&R Chiptuning’s file service portal and an SEO platform since 2017 — with framework upgrades, maintenance and new features.
Decisions that stay traceable
We write down key technical decisions with their reasoning and the alternatives we rejected, so they remain understandable years later.
Your code belongs to you
Project-specific source code, documentation and knowledge are handed over to you. You stay technically independent — of us as well.
From the first conversation to a running system.
Every project follows the same four steps. You see and review interim results along the way, not only at the end.
- 01
Understand the goals and requirements
The first conversation, held with our management, covers your project, your processes and the systems already in place. We then write down goals and requirements and tell you openly whether custom development makes sense.
- 02
Plan the solution and architecture
We propose a technical solution, define the scope and the order of implementation, and document the key decisions together with their reasoning.
- 03
Build and review together
We develop in stages, with tests and code reviews. We present interim results regularly so you can review them early and adjust priorities.
- 04
Launch and keep supporting
After launch we take on maintenance, updates, monitoring and further development to the agreed extent. The project-specific source code and the documentation are handed over to you.
Mature technology that can be maintained for years.
We choose frameworks and tools whose strengths and limits are well known, and which will still have updates, documentation and developers a few years from now.

Frontend
Widely used frameworks with large communities — so there will still be developers to maintain the code later on.
Data
PostgreSQLRedisClear schemas, transactions and constraints, so data stays correct even under failures and concurrent access.
Interfaces
RESTOpenAPIOAuth 2 / OIDCWebhooksEstablished standards instead of home-grown solutions, so other systems and partners can connect without special arrangements.
Operations
LinuxDockerCI/CDMonitoringReproducible deployments, containers and monitoring. We plan operations from the start.
A deliberately compact stack in five layers. We also take over existing applications built on other versions of these technologies.
Articles from our work.
Guides, perspectives, architecture decisions and playbooks on questions that come up again and again in web projects — worth reading before you plan a project.
- Guide · Architecture · 17 min
Software That Still Runs in Ten Years
Which engineering decisions keep software viable for ten years — coupling, reversibility, operations, standards — each with its trade-offs.
Read the article → Reversibility over Prediction
Guide · Architecture · 16 minAI in Production Systems — Engineering, Not Demos
Guide · AI · 16 min
How we work
How a project runs and which technical practices we apply along the way.
Perspectives
Reasoned positions on architecture questions — with trade-offs and counter-arguments.
Architecture decisions
Example decisions with context, options and consequences.
Playbooks
How we approach recurring technical tasks.
Let’s talk about your project.
Tell us briefly what it’s about. We’ll get back to you with an initial assessment, and your first conversation is directly with our management.

