Custom Software
Custom software for processes that off-the-shelf software only covers through workarounds — almost always as a web application, from analysis through data model and development to operations.
What it is — and what it includes.
Custom software is software tailored to a company’s processes — as opposed to off-the-shelf software, which makes processes adapt to its own rules. At Batunet, it is almost always built as a custom web application: used in the browser, with its own data model, roles and interfaces to existing systems. We build such systems where requirements are complex, business-critical and long-term.
Scope of services
- Requirements and domain analysis
- Architecture and data model
- Implementation as a web application with backend, frontend and APIs
- Development with tests and reviews
- Integration into existing systems
- Operations, maintenance and ongoing development
Which projects it fits.
Typical situations companies bring to us — and where we have published work on them.
Processes spread across several tools
Quotes, projects, materials and billing describe the same work but live in separate tools and are reconciled by hand. Custom software brings them together on one shared data model — structured around your company’s business areas.
Example from our work
Rules no standard product knows
Special terms for dealers and sub-dealers, credit balances instead of a shopping cart, commissions split between member and operator: where the business model itself is what’s special, off-the-shelf software only covers it through costly customization.
Example from our work
A portal for customers, dealers or partners
External users need to submit orders, view data or manage listings — each with their own roles, permissions and workflows. We build the portal together with the system behind it, not as a facade in front of it.
Example from our work
A grown system that has to keep running
The existing application carries the business but is technically outdated or hard to change. We take it over, secure the existing knowledge and renew the foundation step by step in live operation instead of rewriting it in one go.
Example from our work
Comparable work.
Published projects, each with the part that was ours. We are happy to discuss further references in person.
- LaravelVuePHP
Construction Project ERP for Anademir
Web-based business software for quoting, projects, materials and billing — developed as custom software from 2021 and supported over several years.
- LaravelPHP
File Service Portal for B&R Chiptuning
File service portal with dealer portal and credit-based billing — taken over in 2017, rebuilt on Laravel and continuously developed since.
- LaravelPHP
Cashback Platform for Dondino
Commission billing from affiliate networks, member area and reviewed payouts — development and support, taken over in 2015.
- LaravelVuePHP
E-Mobility Marketplace for Beyond Move
Public marketplace with its own attribute model for listings — Laravel API, Nuxt frontend and admin backend, newly built in 2021.
- Next.jsTypeScriptReact-PDF
BeyondAI: Studies on AI Visibility
Our own product from idea to operation: a study portal with a versioned release store and PDF generation; the research software METEGEN LEO is also an in-house development.
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, with our management, is about the process that isn’t working well today. We clarify stakeholders, data and connected systems — and tell you honestly whether custom software is the right path or whether a standard product is enough.
- 02
Plan the solution and architecture
We also uncover the requirements nobody has spelled out. From these come the scope, the data model, the key architecture decisions and the order of implementation — all written down.
- 03
Build and review together
The hardest business path is built end to end first, then the breadth — in small steps you can see and review, with tests where errors are expensive.
- 04
Launch and keep supporting
After launch, we take over operations, maintenance and further development if you wish. The project-specific source code and documentation are handed over to you.
What you have in hand at the end.
A system that fits your processes — not the other way around
You own the source code and documentation of your system
A foundation that stays extensible for years
Technologies we use
Questions about Custom Software
When does custom software pay off compared to off-the-shelf software?
When your process is a competitive advantage, no standard solution covers it, or customizing off-the-shelf software becomes more expensive than targeted custom development.
Do we own the source code?
Yes. The project-specific source code and the agreed project artifacts — documentation, configuration, migrations — are handed over to you. Open-source and third-party components used remain under their own licenses. You stay technically independent — including from us.
Related topics.
Guides, decisions, services and case studies connected to this page.
Technologies
Perspectives
Let’s talk about your custom software.
Briefly describe the process off-the-shelf software doesn’t cover, or the system that needs to be replaced or developed further. Your first conversation is directly with our management.
