o2sdev/openselfservice
Open Self Service - The Open Source Composable Frontend for Customer Portals
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#1 Repository Của Tháng
🧩 Open Self Service - Framework composable cho cổng khách hàng self-service
Một bộ phát triển mã nguồn mở giúp bạn dựng nhanh cổng khách hàng (customer portal) bằng cách kết hợp nhiều API headless vào một trải nghiệm người dùng liền mạch.
Open Self Service (O2S) là một bộ công cụ phát triển (development kit) mã nguồn mở, giúp đơn giản hóa việc tạo ra các ứng dụng frontend self-service bằng cách tích hợp nhiều API headless vào một frontend có khả năng mở rộng. Sự linh hoạt của nó cho phép tùy biến rộng rãi và xây dựng nhiều loại frontend composable khác nhau.
✨ Điểm nổi bật
- Composable: Kết nối bất kỳ API nào để xây dựng trải nghiệm khách hàng tùy chỉnh.
- Next.js Frontend Starter: Giao diện khách hàng cơ bản với khả năng quản lý nội dung.
- API Harmonization Server: Lớp tích hợp dữ liệu, điều phối và chuẩn hóa API từ backend.
- TypeScript SDK: Giao tiếp dễ dàng với máy chủ Harmonization trong frontend hoặc bất kỳ ứng dụng web, mobile nào.
- Pre-built Blocks: Hơn 25 khối UI sẵn có với logic backend và SDK đi kèm.
- Pre-built Integrations: Các tích hợp sẵn như Strapi, Contentful, Redis, Algolia, Medusa, Zendesk...
- Extensibility: Tùy biến UI, thêm trang mới, mở rộng API tích hợp theo nhu cầu.
💡 Vì sao đáng chú ý
O2S khác biệt ở chỗ không ràng buộc bạn vào một nhà cung cấp cụ thể nào — bạn có thể kết hợp nhiều API headless khác nhau để xây dựng trải nghiệm khách hàng riêng. Với cấu trúc monorepo dựa trên Turborepo, dự án được tổ chức rõ ràng từ frontend (Next.js), backend (NestJS), SDK TypeScript cho đến các khối UI tái sử dụng. Đây là lựa chọn lý tưởng cho các nhóm phát triển muốn nhanh chóng triển khai cổng khách hàng mà vẫn giữ được tính linh hoạt và khả năng mở rộng.
#OpenSource #Frontend #Composable #NextJS #NestJS #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Composable, accessible components with thoughtful defaults. Build your own component library with code you can customize, extend, and make your own.
An enterprise-class UI design language and React UI library
✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat with GPT-5, Claude 4, Gemini 2.5, DeepSeek & 100+ top models. Pay-as-you-go saves you more. Available on Web, iOS, macOS, Android, Linux, Windows.