Skip to main content

DXP Frontend Starter

The DXP Frontend Starter is designed for building knowledge bases, marketing portals, and Digital Experience Platforms (DXP) of any size. It provides a foundation for content-rich applications that can evolve into comprehensive digital experience solutions. Its features can be extended with Blocks or integrations O2S provides or your own.

Quick start

To create a new DXP application:

npx create-o2s-app my-dxp-portal --template dxp

This command automatically scaffolds the DXP starter with its default blocks and integrations — no interactive prompts needed.

For all available CLI options (custom template, non-interactive mode, etc.), see the Installation guide.

What's included

  • Content-focused frontend: Next.js application optimized for content delivery. See the documentation of included Blocks below.
  • Marketing capabilities: Blocks consisting of UI and content models for building marketing sites or landing pages
  • Knowledge base features: Pre-configured blocks for articles, categories, and search
  • DXP foundation: Scalable architecture for evolving into full DXP solutions
  • Content management: Integration with headless CMS platforms
  • SEO optimization: Built-in SEO features and meta management

Documentation

All Blocks that you can use are documented in our Storybook:

Next steps

After creating your project, follow the Getting Started guide to run and customize your application.

For detailed customization options, see the Customization section.