Postion
  • 커뮤니티
  • 요금제
대시보드
로그인
Discord

시작하기

개요소개왜 Postion인가요?핵심 개념빠른 시작 가이드마이그레이션 가이드대시보드 가이드신규 사용자수익 창출

크리에이터를 위한 안내

사이트 관리작성 및 편집Postion 에디터브랜딩 및 사용자 정의당신의 사이트, 당신의 스타일SEO 및 검색소셜 워크플로우템플릿 마켓플레이스수익 창출콘텐츠 액세스 및 가격 책정구독 모델Stripe 연결기타 수익원지급 및 수수료분석고급 분석이메일 마케팅추천데이터 내보내기CRM 팬 관리 가이드CRM 태그 가이드CRM 세그먼트 가이드

커뮤니티

커뮤니티 가이드라인얼리어답터 프로그램참여 방법

기술

플랫폼 아키텍처Postion 작동 방식사용자 지정 도메인웹훅공개 API 문서저장소 및 할당량

기타

자주 묻는 질문문제 해결
문서
Technical Architecture & Stack

Technical Architecture & Stack

A look under the hood at Postion. Explore our system architecture, modern tech stack, and the core design principles that ensure speed, scale, and security.

1. System Architecture Diagram

Core Flow:

  1. A user accesses a site ([username].postions.app or a custom domain) via the Next.js frontend.
  2. The Cloudflare Edge Network processes the request, providing global CDN acceleration.
  3. API requests are sent to the backend services via Next.js API Routes.
  4. The backend service interacts with the PostgreSQL database using Prisma ORM to fetch content data.
  5. The payment process is handled by the Stripe API, and subscription statuses are synced via Webhooks.
  6. AI-related features (e.g., writing assistant, summary generation) are implemented by calling the OpenAI/Gemini API.
  7. newsletter features (use mailgun to implemented)
  8. workflow features (use n8n to implemented)

2. Technology Stack

  • Frontend: Next.js 15 (React), Tailwind CSS, BuouUI
  • Backend: Next.js API Routes (Serverless Functions), TypeScript
  • Database: PostgreSQL
  • ORM: Prisma
  • Payments: Stripe
  • Domain: Cloudflare
  • AI Services: OpenAI API (GPT-4/GPT-3.5),Gemini API, Vercel AI SDK
  • Deployment/Hosting: Deployment
  • Authentication: NextAuth.js
  • Content Delivery: Cloudflare Edge Network (CDN)
  • Workflow: n8n

[Info] Rationale: We chose a full-stack TypeScript solution centered on Cloudflare and Next.js to achieve maximum development efficiency, outstanding performance (especially for SEO), and seamless serverless scalability—a perfect fit for a content platform's needs.

3. Core Data Schema

  • User: Stores user information and authentication details.
  • Site: Stores configurations for each creator's site (subdomain, custom domain, template, branding, etc.). A User can own multiple Sites.
  • Post: Stores article content, metadata, and publication status. Linked to a Site.
  • Subscription: Stores user subscription relationships, linked to a Stripe Subscription.
  • WebhookEvent: Logs webhook events from external services like Stripe to ensure data consistency.

4. Key Design Principles

  • Multi-tenancy: Content and configurations for different creators are isolated at the database level using a siteId.
  • Performance First: We utilize Incremental Static Regeneration (ISR) and CDN caching to ensure content pages load in milliseconds.
  • Security & Reliability: All payment information is handled by Stripe; we do not store sensitive payment data. We leverage platform-native security features (like Cloudflare's firewall) to prevent common attacks.
  • Scalability: The serverless architecture allows for automatic scaling based on traffic, eliminating the need for server management.
이전플랫폼 아...
다음사용자 지...
Postion

마치 여러분의 것처럼 게시하세요 — 실제로 당신의 것이니까요.

TwitterGitHubDiscordDiscordInstagram

탐색

  • 대시보드
  • 커뮤니티
  • 요금제
  • 문서
  • 자주 묻는 질문

회사

  • 변경 내역
  • 로드맵
  • 연락처
  • 채용 정보
  • 블로그

리소스

  • 초대
  • 빠른 시작
  • Postion 소개
  • 대시보드 가이드
  • 공개 API 가이드

지원

  • Postion 정보
  • Discord 참여
  • BuouUI
  • 사이트맵
  • 블로그 RSS

© Postion 2026 — BuouTech Inc.

회사 소개접근성개인정보 처리방침이용약관