Wenlan
Wenlan is a source-backed AI knowledge base and LLM wiki for AI work: organize documents and decisions into pages you can find, inspect, and review.
이번 주에 어떤 게임을 얼마나 챙겨야 하지? 여러 게임의 퀘스트, 캐릭터 육성, 파티를 한 권의 수첩에.
Translation pending
ProductivityTypeScript · CSSGitHub @NoNamad5196OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
다중 가챠 게임 육성 로드맵
Translation pending
Loading the full README. The saved excerpt is shown below.
“이번 주에 어떤 게임을 얼마나 챙겨야 하지?” 여러 라이브서비스 게임의 플레이 우선순위, 퀘스트, 캐릭터 성장과 파티를 정리하는 한국어 수첩입니다. Node.js 20.9 이상과 npm을 사용합니다. http://localhost:3000에서 이 기기에서 새 수첩 열기 또는 예시 수첩 둘러보기를 선택하세요. Firebase 설정 없이도 실제 저장과 모든 관리 기능을 사용할 수 있습니다. 예시 데이터는 별도 저장소를 사용합니다. 기기 수첩은 브라우저·접속 주소별로 구분되므로 정기적으로 JSON 백업을 내려받으세요.Read the full README ↗
“이번 주에 어떤 게임을 얼마나 챙겨야 하지?” 여러 라이브서비스 게임의 플레이 우선순위, 퀘스트, 캐릭터 성장과 파티를 정리하는 한국어 수첩입니다.
Node.js 20.9 이상과 npm을 사용합니다.
npm ci
npm run dev
http://localhost:3000에서 이 기기에서 새 수첩 열기 또는 예시 수첩 둘러보기를 선택하세요. Firebase 설정 없이도 실제 저장과 모든 관리 기능을 사용할 수 있습니다. 예시 데이터는 별도 저장소를 사용합니다. 기기 수첩은 브라우저·접속 주소별로 구분되므로 정기적으로 JSON 백업을 내려받으세요.
npm run lint
npm run typecheck
npm test
npm run build
npm start
기존 Firebase Auth/Firestore를 유지합니다. Supabase로 이전하지 않습니다.
.env.example을 .env.local로 복사하고 기존 Firebase 웹 앱 설정을 넣습니다.users/{uid}와 games, characters에만 접근을 허용하는지 확인합니다. 프런트엔드의 UID 검사만으로 보안 규칙을 대체할 수 없습니다.현재 작업에서는 운영 DB, 보안 규칙, 배포 설정을 변경하지 않았습니다. 실제 계정 로그인·Firestore 읽기/쓰기와 보안 규칙은 배포 전 별도 검증 대상입니다. 과거 supabase/migrations/001_initial.sql은 역사 자료이며 V2 설치 절차에서 실행하지 않습니다.
src/types/index.ts의 User / GameMaster / Franchise / UserGame / UserProfile이 공통 계약입니다. src/lib/catalog.ts가 게임 ID의 단일 원본이며 공개 읽기 전용 /api/catalog로 제공합니다. 예를 들어 원신은 세 서비스 모두 genshin-impact를 사용합니다. 개인정보는 이 API에 포함하지 않습니다.
NEXT_PUBLIC_OTAKUHUB_URL, NEXT_PUBLIC_GACHAGUARD_URL에 실제 HTTPS 주소를 넣고 다시 빌드하면 런처 링크가 활성화됩니다. 미설정 주소는 연결 준비 중으로 표시합니다. 두 서비스는 각각 이벤트/일정, 소비/예산을 담당하며 프런트엔드는 독립 저장소로 유지합니다.
후속 작업: 두 서비스의 실제 URL과 공통 Firebase UID 연결, 승인된 테스트 계정에서 OAuth/Firestore·보안 규칙 검증, 여러 기기 동시 편집 충돌 처리, 게임별 자동 갱신·이력, 푸시 알림, 확장 카탈로그 운영. 현재 주간 집계는 저장된 퀘스트 목록 기준이며 과거 주차 이력은 제공하지 않습니다.
Notion 2026-09-11 재설계 결정과 최신 Figma Make V2을 직접 확인했습니다. Next.js 16.2.6 / React 19 / TypeScript / Tailwind 4 / Firebase / Radix Dialog를 사용합니다. 폰트는 Google Fonts의 Cinzel, Noto Serif KR, Noto Sans KR, JetBrains Mono를 사용하며 연결 불가 시 시스템 폰트로 대체됩니다.