Allthings, the Swiss software platform that transforms buildings into digital ecosystems for more than 300 real estate companies, while also connecting them to a network of technology and building services providers, needed a public, easy-to-maintain directory of the integrations supported by its platform: something that partners and property managers could consult without having to deal with sales calls. The challenge was not just to create it, but to do so in a way that would allow their own team to continue developing it in the future.
Two Tuix developers joined Allthings' team as embedded engineers, not as an outside vendor delivering a handoff. They worked inside Allthings' existing sprints, tools, and code review process, syncing daily with the German-based team, timed to 1 p.m. German time so the whole project group could be in the same standup. Architecture and technology decisions were made jointly, including keeping the backend on PHP specifically to match Allthings' existing stack, so the marketplace wouldn't become an outlier system their internal team couldn't maintain. Since then, the collaboration has continued well beyond that initial project, with Tuix taking on additional initiatives alongside Allthings' team, a sign that the embedded, integrated way of working proved effective enough to sustain an ongoing partnership rather than a one-off engagement.
Tuix engineers are friendly, reliable, trustworthy, and skilled engineers. They are quick to absorb and integrate information, and to understand new code bases. Tuix posses those engineers to whom you can give a project and breath a sigh of relief knowing that they will get it done. If they have questions, they proactively seek out the right people who can answer them, or who can help them solve whatever challenges they might be facing. At Allthings, we worked with Tuix as external support (React, TypeScript, Node.js) on multiple projects, on multiple occasions, and we look forward to working with them again on future projects.
Eric Aplyn, CEO, Allthings GmbH

Backend
Language/Runtime: PHP Responsibilities: Integration metadata, providers, categories, media references, search endpoints
Auth & Security
Public browsing: Catalog is discoverable without login Admin/partner areas: Sign-in exists for protected routes/content updates (extensible).
Frontend
Framework: Next.js (React) UI Library: Material UI (custom theme + components)
Ops & Delivery
Builds: Static/SSR hybrid via Next.js
Next.js's server rendering and smart routing gave each integration and provider page strong SEO characteristics while keeping navigation fast, Material UI's prebuilt, accessible components accelerated delivery and kept hundreds of entries visually consistent, and a straightforward PHP backend handled the catalog domain cleanly, extendable with search, tagging, and media services without touching the frontend. PHP was also chosen specifically to align with Allthings' existing technology stack, so their own team could maintain and evolve the solution without inheriting an unfamiliar system once the embedded developers moved on. The decoupled frontend/backend split leaves room to scale in features, like filters, richer search, or more locales, without risky rewrites down the line.
Video-First Showcase Each integration page can include a short video to demonstrate value quickly and reduce sales/demo cycles.

Search & Filters Simple filtering and search help visitors narrow to relevant devices, software, and services for their properties.

Semantic routing for integration/provider pages improves discoverability. Lightweight components and image/video optimizations keep TTI low. Structured metadata (titles, descriptions, open graph) to boost shareability.
The team balanced rich integration details with a minimal, scannable layout so users wouldn't feel overwhelmed browsing hundreds of entries, and kept pages responsive even with embedded media through thumbnails, deferred loading, and caching. These are the kind of ongoing UX and performance calls that benefit from a team that's stayed with the product for years rather than one that shipped it once and moved on.







