Case studiesAllthings
Enterprise software deserves an enterprise presence.
Allthings builds a proptech platform used by hundreds of real estate companies to manage their portfolios efficiently: a complex B2B product with multiple solution areas, a corporate identity that has grown over time and international clients.
allthings.me
- 118
- Pages in German, English and French
- 11
- Solution and product pages on two templates
- 100 kB
- instead of 1.5 MB for the homepage animation
The starting point
Allthings connects people, data and systems in building operations: tenant portal, task management, tenant communication, documents, solutions for new builds and a marketplace for partners. Its clients are property managers, housing cooperatives, owners and project developers, mainly in Switzerland.
On the client side, project management, product, support and sales all had a seat at the table, and each group brought its own content. On top of that came a distinctive color palette that had to match existing materials, and German as the primary language for the main market.
The goal for the website was clear: no interchangeable SaaS look. As a direction, Allthings liked Stripe's website, but with people and buildings from its own industry and with subtle animations instead of effects.

Structure and content
Solutions for campaigns, products for search
We clearly separated two page types. The four solution pages are landing pages for individual audiences, such as property managers, housing cooperatives or project developers. They share a layout but leave room for their own content, so Allthings can use them for campaigns.
The seven product pages follow a fixed template. Each module has its own page so it gets found for its function: one topic per page instead of everything on one long page.
Case studies and blog in the CMS
Case studies have their own template with challenge, approach and result. In the CMS, each product links to a case study and a blog post. If no post is selected, the page automatically shows a different one, never the same.
What else is included
- An About page with the team in numbers, voices from the team and the application process
- open positions pulled directly from BambooHR
- a resources menu: marketplace, blog and help center
- contact, legal notice and privacy policy in all languages

Design and imagery
We started with a moodboard and page structure, then presented several concepts for the hero section. All pages were created in Figma. Feedback came as comments placed directly on the design, and we explained each round by video.
One palette, used deliberately
Allthings' color palette is broad. We didn't replace it, we narrowed it down: a few colors with clear roles and light gradients as backgrounds. That keeps the site consistent with existing materials while still feeling calm.
Buildings from its own market
Allthings works with apartment buildings and residential developments in Switzerland. That's exactly what the imagery shows. In the hero sections, the people stand out from the background in color so the pages don't blur into one another.
Animation that works in every language
We deliberately built the homepage animation with very little text. That way, it can be adapted to any language with little effort. On the solution and product pages, the three results are each followed by a product video or a moving image.

Technology and multilingual setup
First version in Webflow
We built the first version in Webflow, with a CMS for products, solutions, case studies and blog. The animations run on Rive and GSAP. At launch, the site was in German. English was added via Webflow Localization, and French followed in February 2026: all pages, all CMS fields and the homepage animation.
Lighter where it counts
The homepage animation was 1.5 MB. We stored its images directly in Rive instead of Webflow and brought it down to 100 kB.
Move to Astro and Sanity
In September 2026, we moved the site off Webflow. The pages now run on Astro, and the content lives in Sanity, in all three languages. The requirements were clear: error-free, a logically structured CMS for lots of content and languages, easy maintenance and a complete review. After the move, we checked every page and every CMS entry.
German sits at the root, English and French under their own paths. All versions are linked via hreflang.

Launch and ongoing support
In early December 2025, the finished site was ready for review. Allthings then added its own blog posts, using our tutorial videos on maintenance. On January 9, 2026, the site went live at www.allthings.me.
After launch, Allthings asked on its own whether we would keep supporting the site. Since then, we've been implementing changes on an ongoing basis, from new copy in all languages to the marketplace in the menu. Since October 2026, we've also been handling SEO.
The result
Allthings now has a website that carries four audiences and seven products without getting cluttered: 118 pages in three languages, managed in one CMS.
The site works for us, too. A partner of Allthings discovered us through it and is now a client itself.
Mobile
This is how the website looks on a smartphone.



Metrics
Measured with Google PageSpeed Insights on October 21, 2026. View report
- Mobile
- Desktop
Project details
- Client
- Allthings Technologies AG
- Industry
- Software & IT
- Year
- 2026
- Services
- Concept and page structure, UI/UX design, motion design, development, multilingual setup, CMS migration to Sanity, ongoing support
- Technology
- Astro, Sanity, Rive, GSAP, Vercel
- Team
- Management: 1x Project Manager · Creative Direction: 1x Creative Director · Design: 1x Senior Designer, 1x Junior Designer · Development: 1x Development Lead, 1x Senior Webflow Developer · Animation: 1x Motion Designer
Your project next?
30 minutes, no sales pressure. You tell us what you have in mind. We'll tell you straight away whether we're the right partner and what it costs.
Wednesday, 10:30 to 11:00 AM
One more step: tell us briefly what it is about. Then Max will confirm and send you the link.Continue to inquiry






