구조
어떻게 구성되어 있는가
각 계층과 고객님이 접하는 부분에 대한 짧고 정확한 설명입니다.
계층
djumaev.online은 생태계의 장기 목표를 정합니다. Hubru는 제품과 작성자의 플랫폼입니다. TITI는 그 엔진 중 하나입니다. Titi Online은 그 위에 만든 이커머스 서비스로, 재사용 가능한 모듈로 조립됩니다. 고객님의 스토어는 고객님 전용 클라이언트 인스턴스이며, 데이터, 설정, 접근 권한은 다른 고객과 분리되어 있습니다.
고객님의 스토어
고객님 소유 도메인과 고객님 소유 계정에서 운영됩니다. 각 프로젝트는 이전에 검증된 모듈을 재사용하고 개선 사항을 다시 반영합니다.
titi.online 계정
서비스를 위한 하나의 계정: 구독, 상태, 결제, 청구서. 오픈소스 프레임워크 LastSaaS의 자체 포크로 만들어져, 로그인, 조직, 청구는 새로 짠 코드가 아니라 검증된 구성 요소입니다.
자금 흐름
고객님의 구매자는 고객님 자체 채널로 고객님께 결제합니다. 저희 청구 시스템을 거치는 것은 저희 서비스 요금뿐이며 Stripe가 처리합니다. 카드 정보는 Stripe에 남습니다. 구독 상태는 Stripe가 이벤트를 확인한 뒤에만 바뀝니다.
기계 판독 레이어
사이트는 agent.json과 sot-map.json을 공개해 소프트웨어가 Titi Online이 무엇인지 읽을 수 있게 합니다. 이는 사이트에 대한 설명이며, 스토어를 제어하는 인터페이스가 아닙니다.