Arcetec SaaS Portfolio — Ten applications upgraded to React 19 and PostgreSQL 18
Client: Arcetec SaaS Portfolio — Software and IT
The challenge
Ten production applications shared an aging stack: React 18, Tailwind 3, Vite 5, PostgreSQL 16 and a version of Drizzle with a high-severity SQL injection advisory.
The solution
A common recipe was written with a baseline measured before and after, tested in a pilot and applied to all 10 applications: React 19, Tailwind 4, Vite 7, Drizzle 0.45, TypeScript 5.9, Node 24 and PostgreSQL 18. The pilot finished with 0 TypeScript errors, 949 tests and 109 end-to-end tests passing, without stopping operations.
Technologies used
- React
- PostgreSQL
- Vite
- Tailwind CSS
- Drizzle ORM
- TypeScript
Results
- 10 Applications upgraded
- 949 Passing tests — In the pilot
- 109 End-to-end tests — Without a single failure
Keep reading
Want similar results?
Let's talk. We design solutions tailored to your industry.
Book a consultation