Tuix inside Allthings' engineering workflowTwo Tuix developers embedded in Allthings' engineering team, starting with a searchable integrations catalog, and growing into an ongoing partnership.See the product
main project image
main project image
main project image
EngagementStaff AugmentationHybrid
Tuix team2 senior full-stack developersEmbedded since 2021, ongoing
Client sectorSoftwareSwitzerland
Year2021, Present
Tech stackNext.js · Material UI · PHPMaterial UI
The engagementAn embedded team that shipped inside Allthings' own workflow

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

ResultsWhat the client got
Fasterevaluationunified, media-rich pages for customers and partners
StrongerSEOstructured, semantic pages for integrations and providers
30%-40%Lower content overheadreusable UI patterns, one simple data model
5+ yearssame embedded teamuninterrupted since 2021
Technical detailsHow the marketplace was designed and shippedFor anyone evaluating how we work inside a client's existing stack: the architecture decisions, and what it took to keep this maintainable by Allthings' own team after we were embedded.

Allthings_detailed_img-1_EN.webp image

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.

Allthings_detailed_img-2_EN.webp image

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

Allthings_detailed_img-3_EN.webp image

  • 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.

How we typically workEngagements like this are how we typically workWe mostly engage as team augmentation, our developers integrate into your team. Sometimes we own entire workstreams. Talk to Sebastian about which model fits your situation.
Talk to SebastianStaff Augmentation explained
Sebastian Vizcaino
Sebastian VizcainoManaging Director, Tuix GmbH
Gerhard-Kindler-Str. 6, 72770 ReutlingenTechnologiepark Tübingen-Reutlingen
+49 163 8119175Mon–Fri, German business hours
[email protected]We reply within one business day
Other Projects
Learn more about our work
One developer, one IdP: zero disruption for millions of users
One developer, one IdP: zero disruption for millions of users
A large-scale SSO migration unifying millions of user accounts across multiple web applications.
EnterpriseScaleZeroDowntimeSecurity
View project
4 Years of Staff Augmentation for a Retail App
4 Years of Staff Augmentation for a Retail App
A robust backend for frontend (BFF) powering a global mobile shopping app, improving shopping experiences.
MobileAppBackendForFrontendGraphQLECommerceNestJS
View project