GN⁺: YourNextStore – Stripe을 백엔드로 사용하는 오픈소스 Shopify
(github.com/yournextstore)- Node.js + Stripe
- Your Next Store는 Stripe와 긴밀히 통합되어 있어 Stripe 계정 필요
- 테스트 모드와 프로덕션 모드 지원 (프로덕션 모드로 전환 시 Stripe 쪽의 추가 인증 필요)
- Stripe에서 제품, 가격, 설명, 카테고리를 가져오므로, Stripe 대시보드에서 제품 추가 필요
- Vercel에 배포하려면 GitHub 저장소와 환경 변수 설정 후 배포
- 자체 VPS 및 Docker 에 배포는 곧 설명 추가 예정
Hacker News 의견
-
Stripe 의존성에 대한 우려: Stripe는 합법적인 계정을 동결하고 모든 소통을 무시하는 경향이 있음
- 중재를 강요하고, 동결된 자금을 투자할 수 있는 조건을 가짐
- 집단 소송을 금지하는 조건이 있음
-
YNS 데모 링크 제공: YNS 데모
- 이메일
test@test.com
사용 후000000
입력 시 Stripe Link 작동 확인 가능
- 이메일
-
디지털 다운로드 지원 여부 질문: 디지털 다운로드와 "리드 마그넷" 다운로드 지원 여부가 많은 상점에 도움이 될 것임
-
데모 사용 후 피드백: 데모가 매우 잘 만들어졌고 빠름
- 장바구니에서 제품을 제거할 때 버그 발견: 수량을 0으로 설정하면 새로고침이 반복되고 인터페이스가 응답하지 않음
-
데이터베이스 없이 재고 관리 방법 질문: 여러 사람이 동일한 제품을 구매하려 할 때 재고가 부족하면 어떻게 처리하는지 궁금함
-
데모의 가장 마음에 드는 기능: 단일 페이지 체크아웃이 Shopify의 훌륭한 체크아웃과 매우 유사함
- WooCommerce가 Shopify의 자가 호스팅 대안 역할을 해야 하지만, 플러그인 생태계에도 불구하고 품질 좋은 장바구니와 체크아웃 운영이 어려움
- 출시 축하 메시지
-
배송비 계산 처리 방법 질문: Stripe의 제품 카탈로그에서 이 기능을 지원하는지 궁금함
-
Umami 지원에 대한 긍정적 평가: Dockerfile로 모든 것을 포장하는 것도 좋을 것임
- Stripe 외의 구독 기능 사용 경험이 오래되었지만, 쿠폰 코드나 세일 지원이 얼마나 어려운지 궁금함
- 훌륭한 작업이라는 칭찬
-
Stripe를 백엔드로 사용하는 한계: 많은 온라인 판매자가 여러 마켓플레이스를 사용함
- 웹 스토어, Tindie, Reverb.com을 통해 판매 중이며, 배송 라벨 생성 및 주문 상태 추적을 위한 관리 앱을 구축함
- 초기 버전은 Stripe 메타데이터를 사용했지만, 다른 곳에서 판매를 시작하면서 전통적인 데이터베이스 백엔드를 사용해야 했음
-
새로운 전자상거래 시스템에 대한 기대: B2B 기능(대량 가격, 계정, 도매)이 우선되기를 희망함
- 대부분의 시스템이 B2C에 집중하지만, 이는 종종 많은 소규모 상점의 실패와 짧은 제품 수명을 초래함
- B2B에서는 기술 부채 고착화가 가능하여 런웨이를 연장할 수 있음
- 로드맵을 고수하는 것이 좋으며, '아니오'라고 말하는 것을 보는 것이 좋음