{"repo":"o2sdev/openselfservice","free":true,"listed":false,"github":"https://github.com/o2sdev/openselfservice","clone":"git clone https://github.com/o2sdev/openselfservice.git","description":"Open Self Service - The Open Source Composable Frontend for Customer Portals","language":"TypeScript","stars":180,"topics":["frontend","headless","nestjs","nextjs","selfservice","composable","react","shadcn-ui","typescript","customer-account"],"license":"MIT","category":"ui-components","readme_excerpt":"Open Self Service (O2S) Framework for building composable customer self-service portals. Open Self Service is an open-source development kit that simplifies the creation of self-service frontend applications by integrating multiple headless APIs into a scalable frontend. Its flexibility allows for many customizations and lets you build various types of composable frontends. 🚀 Key Features - Composable – In short: API-agnostic . Compose customer experience by combining multiple \"backend capabilities\" into seamless, fully decoupled frontend. - Next.js Frontend Starter – Robust Next.js-based frontend including basic customer portal pages and content management capabilities. - API Harmonization Server – Integration layer for data aggregation, orchestration and normalization. Provides vendor lock-in safeness and better maintainability. - TypeScript SDK – Easily interact with the Harmonization Server in the frontend app or any web, mobile, other TS-based apps. - Pre-built Blocks – 25+ ready-to-use UI blocks with backend logic and SDK clients. Self-contained, reusable components for common features. - Pre-built Integrations – Ready integrations so that you can set up your solution faster. - Extensibility – Customize UI components, add new pages, add new API integrations, adapt to your needs. 📖 Documentation Check out the full documentation to get started. 🛠️ Installation To set up a new O2S project, use the create-o2s-app starter and follow the installation steps in the documenta","default_branch":null,"files":null,"tree":[],"storefront":"/r/o2sdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/o2sdev/openselfservice/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}