RepositoryTypeScript
o2sdev

o2sdev/openselfservice

Open Self Service - The Open Source Composable Frontend for Customer Portals

186sao
37fork
9issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: customer-account

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: selfservice

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: composable

#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.

RepositoryTypeScript
twentyhq/twenty

The open alternative to Salesforce, designed for AI.

59.7k
Oct 25, 2026
RepositoryTypeScript
trpc/trpc

🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

40.7k
Oct 20, 2026
RepositoryJavaScript
react/react

The library for web and native user interfaces.

251.8k
Oct 25, 2026
RepositoryTypeScript
shadcn-ui/ui

Composable, accessible components with thoughtful defaults. Build your own component library with code you can customize, extend, and make your own.

126.6k
Oct 26, 2026
RepositoryJavaScript
vercel/next.js

The React Framework

143.3k
Oct 25, 2026
RepositoryJavaScript
vercel/next.js

The React Framework

143.3k
Oct 25, 2026
RepositoryTypeScript
ant-design/ant-design

An enterprise-class UI design language and React UI library

99.9k
Oct 24, 2026
RepositoryTypeScript
ChatGPTNextWeb/NextChat

✨ 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.

88.9k
Oct 20, 2026
RepositoryTypeScript
FlowiseAI/Flowise

Build AI Agents, Visually

55.5k
Aug 13, 2026