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:
- Blocks and content model - Docs on our DXP Blocks and CMS content types
- DXP Starter Storybook - Complete documentation of all our DXP Blocks in 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.