Who Uses webforJ? Customer Stories From Real Projects

A team that is about to pick a framework wants to know who already runs it. Logos on a landing page don't help much. What helps is knowing which companies built what, how big the team was, and how long it took.
So, who uses webforJ? Two full customer stories are published, one about Prodin and one about b+p, and both name webforJ as the framework behind the project. Prodin is Prodin Business Solutions, a Dutch software provider for enterprise resource planning (ERP). b+p is an HR consulting firm in Southwest Germany. Here is what each team built, how many people it took, and how long it took.
Working on something similar?
Ask the webforJ team. Questions are welcome, big or small.
Which companies use webforJ?
Two customer stories are on our success stories page:
- Prodin moved a Swing-based Java ERP app to the browser.
- b+p delivered an employee survey for the University of Saarland.
Prodin: a Swing ERP on the web
Prodin Business Solutions is a Dutch ERP software provider with over 45 years of experience. Its ERP system was built on a Java Swing architecture, and the task was to modernize it for a web-first world.
Prodin looked at low-code platforms, and at a Java backend combined with front-end frameworks like Angular and React. It chose webforJ. The reasons include reuse of existing Java-capable code, some of which had been written over two decades ago, and using Java across the whole stack instead of splitting work across technologies and teams.
How the project went:
- Prodin assembled a six-member Java development team, including junior and mid-level developers, to assist in the migration alongside its existing staff.
- Within four months, Prodin delivered its first web-based modules to customers.
- The first web modules shipped while reusing the existing Java codebase, which avoided a complete rewrite.
- Zero deployment was one of the reasons for the choice: updates roll out across the web without requiring end-user intervention.
- Prodin can now offer both on-premise and SaaS solutions.
In Prodin's words: "webforJ enabled us to deliver a fully web-based version of our ERP in just four months, all while reusing our existing Java codebase."
The full story is Prodin's Journey to Web Modernization with webforJ.
The b+p survey project
b+p Beratung und Personal is an established HR consulting firm in the southwest of Germany, founded in 1998. In fall 2023 it partnered with BASIS International to deliver an employee survey at the University of Saarland. The goal was to gather insights from over 500 employees across mobile and desktop devices within just two weeks.
b+p managed the overall project. BASIS International provided consulting and development capacity, and the custom solution was built with webforJ.
The requirements were:
- Support a large number of respondents across desktop and mobile.
- Comply with GDPR, with anonymized responses that are accessible only in aggregated form.
- Scale to handle thousands of concurrent users.
Over 500 employees were invited to take part, and the app handled the load with no noticeable performance degradation. Responses were anonymized before delivery to the university.
The full story is Empowering Project Implementation Partners with webforJ for Employee Surveys.
What these projects have in common
Both are business apps, and both ran under real constraints. One had an existing codebase to keep, the other a two-week window and a privacy rule.
Prodin is the desktop modernization case. A Swing ERP system with Java logic written over a long period moved to the web without a rewrite, by a Java team. Our guide to Swing to web migration covers moving screens one at a time.
b+p is the custom app case. A standard survey tool wasn't the fit, so the team built a tailored app in Java that was developed and deployed in one environment.
Both projects show what we built the framework for. webforJ is the full-stack Java framework for business web apps, and you build the whole app, screens included, in Java. For the capabilities behind that, read our guide to the full-stack Java framework.
Who builds and supports webforJ?
webforJ is built by BASIS International. BASIS software and software tools have been used to develop business solutions for both large international corporations and SMEs for almost 40 years, with 20+ years of delivering technology built on Java.
Operating its own sites in North America and Europe and working with partners in more than 30 countries, BASIS is well positioned on the international stage.
Support is part of it too. Prodin took part in BASIS International's growth accelerator support program, with regular Q&A sessions and personal access to the core webforJ development team.
For the wider case on releases and maturity, read Is webforJ production ready.
Frequently asked questions
Which companies use webforJ in production?
Prodin Business Solutions, a Dutch software provider for enterprise resource planning, and b+p, an HR consulting firm in Southwest Germany, each have a published webforJ customer story. Prodin delivered its first web-based modules within four months, with a six-member Java development team assisting its existing staff. b+p delivered an employee survey for over 500 employees at the University of Saarland.
Where are the webforJ customer stories?
On the success stories page on our website, under the "Our webforJ Success Stories" heading. Each story is a PDF you can read in full.
What kinds of apps are built with webforJ?
The published stories are business applications: an ERP system moved from Swing to the web, and a custom employee survey with anonymized responses. Both were built in Java.
Who is behind webforJ?
BASIS International. BASIS software and software tools have been used to develop business solutions for both large international corporations and SMEs for almost 40 years, with 20+ years of delivering technology built on Java.
Read the stories, then start a project
Open the success stories page and read the Prodin and b+p stories in full. If your own situation looks like one of them, generate a project with startforJ, follow the getting started guide, and build one real screen of your app in Java.
¿Creando algo con webforJ?
Habla con el equipo sobre tu proyecto, una migración o si webforJ es lo que necesitas.


