Welcome to Open Self Service
Open Self Service (O2S) is an open-source framework built on composable architecture principles, designed to streamline and accelerate the development of complex customer self-service frontend applications.
O2S provides a modern, extensible, and customizable frontend starter app, along with an integration server that makes possible connection of various headless services and APIs commonly used in self-service solutions. These may include CRMs, ERPs, PIMs, headless commerce platforms, AI assistants, and more, enabling different business capabilities for the frontend.
By leveraging composable architecture and a modern tech stack, O2S ensures high performance, frontend-backend decoupling, and architectural flexibility, making it an ideal foundation for scalable and future-proof self-service solutions.
What’s in the Docs?
This documentation is here to guide you through everything Open Self Service offers. Start with these key sections:
- Getting Started: Learn how to set up, configure, and run your project locally to begin building with Open Self Service.
- Essentials: Explore the core functionalities, benefits, and use cases supported by Open Self Service.
- Architecture: Dive into the composable architecture and discover how each component of Open Self Service fits together.
- Guides: Find detailed tutorials and best practices for developing with Open Self Service, from routing and theming to adding integrations.