Customer Engagement Platform for Email, Push Notifications, & SMS
The world's leader for mobile push notifications, web push, SMS, email and in-app messaging. Trusted by 2 million+ businesses to send 12 billion+ messages per…
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
베이비페어 현장 LG StanbyME 2 세로 화면을 위한 PLUS 파이 홍보 퀴즈입니다. • 운영: https://plus-pi-quiz.vercel.app/ • 기술: React 19.2.0, Vite 6.4.2, Supabase Auth/Postgres/Storage • 화면: 홈 → 무작위 2문항 → 경품 팝업 → 레벨·정답·해설 → 앱 설치 QR • 캔버스: 9:16. 가로 브라우저에서는 회색 배경 중앙에 배치합니다. 2026-10-07 검증 기준 정식 문제 5개가 활성 상태이며, 모든 활성 문항의 힌트는 꺼져 있고 힌트 문구·이미지 연결은 비어 있습니다. 문제테스트는 비활성화해 출제에서 제외했습니다. 관리자에 미사용 기록은 남아 있습니다. 운영 문항은 Supabase 데이터입니다. 이 콘텐츠 정리는 관리자에서 반영했으며 소스 변경이나 재배포가 필요하지 않았습니다. 저장소의 초기 SQL과 기본 5문항은 운영 DB의 모든 변경 이력을 재현하는 백업이 아닙니다.檢視完整 README ↗
베이비페어 현장 LG StanbyME 2 세로 화면을 위한 PLUS 파이 홍보 퀴즈입니다.
2026-10-07 검증 기준 정식 문제 5개가 활성 상태이며, 모든 활성 문항의 힌트는 꺼져 있고 힌트 문구·이미지 연결은 비어 있습니다. 문제테스트는 비활성화해 출제에서 제외했습니다. 관리자에 미사용 기록은 남아 있습니다.
운영 문항은 Supabase 데이터입니다. 이 콘텐츠 정리는 관리자에서 반영했으며 소스 변경이나 재배포가 필요하지 않았습니다. 저장소의 초기 SQL과 기본 5문항은 운영 DB의 모든 변경 이력을 재현하는 백업이 아닙니다.
Node.js와 npm이 설치된 환경에서:
npm ci
npm run dev
npm run build
npm run test:sites
Supabase 연결은 .env.example을 참고해 .env.local에 VITE_SUPABASE_URL, VITE_SUPABASE_PUBLISHABLE_KEY를 설정합니다. VITE_SUPABASE_ANON_KEY도 대체 키로 지원합니다. 실제 환경변수 파일과 비밀 키는 커밋하지 않습니다.
연결 정보가 없거나 활성 문제 조회가 실패하거나 2개 미만이면 코드의 기본 5문항으로 동작합니다. 관리자 사용에는 Supabase 마이그레이션 적용, Google OAuth 설정, /admin 리디렉션 허용이 필요합니다. 인증된 @hanwha.plus 계정의 데이터·Storage 권한은 RLS로 제한합니다.
| 경로/파일 | 역할 |
|---|---|
/ · src/App.jsx | 홈, 문제 선택·채점·진행률·힌트 지원 |
src/ResultScreen.jsx | 6개 레벨, MP4 캐릭터, 해설, 앱 설치 QR |
src/RewardDialog.jsx | 경품 팝업, 10초 카운트다운, 파티클 |
/admin · src/AdminPage.jsx | Google 로그인, 문제·활성 여부·힌트 관리 |
/suri-review · src/SuriVideoReview.jsx | 6개 영상 크롭 검수; 현재 운영에서도 접근 가능 |
src/SuriMascot.jsx, src/styles.css | SVG 캐릭터와 디자인·애니메이션 |
supabase/migrations/ | 문제 스키마, RLS, Storage, 초기 데이터 |
worker/, scripts/, tests/ | Sites 정적 호스팅·SPA fallback·패키징 |
문제별 선택 후 700ms에 자동 진행합니다. 마지막 답변은 진행률을 650ms 동안 100%로 채웁니다. 0개 정답은 파이 첫걸음, 1개는 첫걸음/새싹/탐험가 중 무작위, 2개는 계산왕/자산박사/마스터 중 무작위입니다. 0~1개는 캔디, 2개는 타포린백을 안내합니다.
앱 설치 QR은 https://link-pluspi.hanwhalife.com/amw5zes를 목적지로 사용하는 정적 SVG입니다. 방문자가 휴대폰으로 화면을 스캔하는 방식입니다. 풀이 결과 저장, 중복 참여 제한, 분석 이벤트, 오디오는 구현하지 않았습니다.
Vercel은 npm run build 후 dist/client를 배포합니다. Sites 패키징은 dist/server/index.js와 dist/.openai/hosting.json도 생성합니다. 기존 자동 테스트 4개는 배포 worker와 산출물을 검증하며 퀴즈·관리자 전체 회귀 테스트는 아닙니다.