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. It's features can be extended with Blocks or integrations O2S provides or your own.

Quick start

To create a new DXP application:

npx create-dxp-app@latest my-dxp-portal

This command will:

  • Download the latest DXP Frontend Starter
  • Install all dependencies
  • Set up the project structure optimized for content management
  • Initialize content-focused integrations and UI blocks

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.