內湖保齡球隊
📅 週一/週四賽事即時排道、在線選位,點擊立即查看最新席位!
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기TRAIN TRACK PROGRESS
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
모바일 운동 기록 앱입니다. 운동, 루틴, 기록은 Supabase에 저장되고, 진행 중인 운동은 이 기기에도 잠시 백업됩니다. 1. Supabase에서 새 프로젝트를 만듭니다. 2. Project Settings → API에서 Project URL을 복사합니다. 3. 같은 화면에서 anon public 키를 복사합니다. service_role 키는 브라우저나 클라이언트에 넣지 않습니다. 4. 프로젝트 루트에 .env.local 파일을 만듭니다. 예시는 .env.local.example입니다. 비밀 값은 커밋하지 않습니다.README 전문 보기 ↗
모바일 운동 기록 앱입니다. 운동, 루틴, 기록은 Supabase에 저장되고, 진행 중인 운동은 이 기기에도 잠시 백업됩니다.
anon public 키를 복사합니다. service_role 키는 브라우저나 클라이언트에 넣지 않습니다..env.local 파일을 만듭니다. 예시는 .env.local.example입니다. 비밀 값은 커밋하지 않습니다.NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-anon-key
001_initial_schema.sql부터 009_training_recommendations.sql010_training_programs.sql, 011_program_days.sql, 012_program_exercises.sql, 013_workout_notes.sql, 014_offline_sync_support.sql, 015_indexes.sqlhttps://ttp-blond-five.vercel.apphttps://ttp-blond-five.vercel.app/** 와 로컬 개발이면 http://localhost:3000/**003_seed_exercises.sql에 있습니다. RLS는 모든 사용자 데이터 테이블에서 켜 둡니다.Vercel 프로젝트에 NEXT_PUBLIC_SUPABASE_URL과 NEXT_PUBLIC_SUPABASE_ANON_KEY를 넣습니다. 이 값은 빌드 시점에 들어갑니다. service_role은 Vercel에도 넣지 않습니다.
PWA 아이콘 교체 위치:
public/icons/icon-192.pngpublic/icons/icon-512.pngpublic/icons/icon-maskable-512.pngpublic/icons/apple-touch-icon.png현재 파일은 자리표시자입니다. Service Worker는 public/sw.js이고 캐시 이름은 앱 버전 0.4.0을 따릅니다.
앱이 꺼진 동안의 운동 알림은 푸시 서버가 없어 이번 버전에서 지원하지 않습니다. 휴식 타이머 알림은 페이지가 열려 있고 권한을 허용한 브라우저에서만 동작합니다. JSON 가져오기와 로그인 계정 자체 삭제는 다음 단계입니다. 계정 데이터 삭제는 로그인한 사용자의 권한으로만 지우고, 인증 사용자는 남습니다.
npm install
npm run dev
브라우저에서 http://localhost:3000을 엽니다. 로그인하지 않은 사용자는 /login으로 이동합니다.
이전 버전의 forge.v1 기록이 이 브라우저에 있으면 로그인 후 Import 또는 Skip을 선택할 수 있습니다. 데모용 시드 데이터만 있으면 묻지 않습니다. 가져온 운동은 새 UUID로 저장됩니다.