The Laioutr frontend is more than a Nuxt app: it ships with a set of features that give you installable apps, consent-aware analytics, and a consistent way to plug in third-party tools. This section describes what we provide out of the box and how you can use or extend it.
When you build on @laioutr-core/frontend-core and the Laioutr frontend stack, you get:
The features below are the main building blocks. Each has its own page with a short overview, configuration notes, and—where relevant—guidance for developers who want to implement their own variant or integrate a different tool.
PWA
Consent Management
Tracking
Page Types
Media and Media Library
SSR and Caching
Multi-language Support
As we add more features (e.g. theming, i18n, or additional integrations), they will be documented here with the same pattern: what the feature does, how to enable and configure it, and how to extend or replace it when you need a custom implementation. If you build your own adapter or app that fits one of these areas, follow the same abstractions so it works alongside the rest of the platform.
Tech Stack
What you need to run the Laioutr frontend and what it is built from including Node, Nuxt, Vue, core packages, and optional apps.
Authentification
Laioutr’s authentification support lets customers authenticate on their frontend. It includes a login form, a register form, a recover password form, and a logout button.