尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗아이가 매일 루틴을 체크하면 부모(엄마/아빠)가 승인해 스티커를 주고, 30개를 모으면 장난감 쿠폰이 생기는 서비스. 전체 기획은 SPEC.md 참고.
npm install
npm run dev
.env.example을 .env.local로 복사한 뒤 입력
NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEYSUPABASE_SERVICE_ROLE_KEY (service_role / secret 키, 서버 전용·절대 공개 금지)npm run dev 후 http://localhost:3000/admin 에서 ADMIN / 1234 로 로그인 → 가족 추가로 엄마·아빠 아이디/비밀번호와 아이 이름 입력
ADMIN_PASSWORD로 ADMIN 비밀번호를 꼭 바꾸세요(기본값 1234는 누구나 압니다).한도 규칙(가족 5개, 아이 2명)은
schema.sql의 트리거로 DB에서도 강제됩니다. 예전 스키마를 이미 실행했다면 schema.sql을 SQL Editor에서 다시 실행하세요(재실행 안전).
GitHub 저장소를 Vercel에 연결하고 환경변수(.env.example의 항목들, SUPABASE_SERVICE_ROLE_KEY와 ADMIN_PASSWORD 포함)를 등록하면 push마다 자동 배포됩니다.
src/components/kid/* — 아이 화면 (토글, 대기, 스티커판, 쿠폰, 축하 연출)src/components/parent/* — 부모 화면 (승인함, 루틴, 쿠폰, 설정)src/lib/kid-api.ts — 아이 링크용 API (실서비스 RPC + 데모 구현)supabase/schema.sql — 테이블, RLS, 승인/토글 RPCsrc/app/api/admin/route.ts — 관리자 API (가족 생성/삭제/비밀번호 재설정)src/components/admin/* — 관리자 화면(/admin)kid_view / kid_toggle / kid_pick_theme RPC만 호출됩니다. 테이블 직접 접근은 RLS로 막혀 있습니다.approve_submission RPC로만 가능합니다.