Migrating as is means migrating the technical debt along with it. An application that is 10, 15 or 20 years old drags its workarounds, its duplicates and its flaws. We rewrite it on a sound basis, in milestones, while today's application keeps running.
Estimate my migration 5-day diagnostic
A migration is necessary; you might as well make it a chance to start again on sound foundations.
An automatic conversion reproduces the code as it is, including what no longer works. You pay for a migration only to find the same defects in another technology.
What has value in your application is its business rules. We capture them during scoping, we write them down, and they become the reference for the rewrite.
The old application is the judge: a test bench compares the old and the new one to check that they do the same thing, on your data.
Each milestone has an exit criterion you check yourself, and is decided separately from the next one. You can stop after any of them and keep what has been delivered.
Measured inventory, business rules captured, written scope, list of the existing defects fixed along the way, and a firm price for each milestone.
The foundation, then your data taken over and reconciled, your business flows in the order of your priorities, your reports, and the exchanges with accounting, the bank and your partners.
A period of parallel running, then the old application is shut down, with a tested rollback. Until then, it keeps running.
The detail of the seven milestones, and what makes them grow in your case, is on the estimate page.
Rust for the server and desktop applications, JavaScript without a framework for the web, PostgreSQL for the data. Fast, licence-free, and with no vendor that decides one day to change its prices.
Security, GDPR, NIS2, e-invoicing, accessibility: whatever applies to your business is handled from scoping onwards, not added afterwards.
We deliver, we work with your team, or we support it. If it is more comfortable with another language, the framework adapts.
Our home ground. The online estimate measures your project in your browser, whatever its version, even an old one: no need to upgrade WinDev before leaving.
PHP, Delphi, .NET or another ageing business application: same method, same milestones. The starting point is then the diagnostic.
Calculate what per-session pricing will cost you over three years, to compare with the price of an exit. Calculate my exposure.
A migration is judged on the method and on those who carry it out, not on the promise.
Unidus comes from the WinDev/WebDev ecosystem, on the vendor side as well as the end-client side, and has rebuilt its entire toolchain in Rust and JavaScript. Your windows, your reports, your HFSQL analyses: we read them fluently. Nobody "discovers" your application on your invoice.
The target is produced by in-house generation tools built on industry design patterns: every screen, every access, every rule goes through the same mould, proven by thousands of automated tests. That is what makes the migration reproducible, and its schedule sustainable.
Every step ships its proof: counts, checksums and sampling for the data; dated, sourced reports for the figures.
The online estimate measures your WinDev or WebDev project in your browser and gives its size class and the firm price of the scoping study. Scoping then sets the price and duration of each milestone, on your measured application.
Yes, until the switchover, the last milestone. Both applications then run in parallel for an agreed period, with a tested rollback, before the old one is shut down.
No. We start from your application as it is. From WinDev 25 the project is already in text form; before that, a text export of the elements is enough.
You, your team with support, or us: the code belongs to you, it is documented and built on open technologies. Follow-up is available as a monthly package or by the day, depending on your actual needs.
The method is the same: capture the business rules, rewrite in milestones, check on a test bench. The online estimate can only measure WinDev and WebDev projects; for another technology, the starting point is the diagnostic.
The estimate runs in your browser, free of charge, and sends nothing. The diagnostic gives you a report within five working days.
Estimate my migration The 5-day diagnostic Chat on WhatsApp