GoSki
스키 트래커로 모든 라이드를 기록하고 43개 리조트 3D 트레일 지도·눈 예보·실시간 리프트 알림을 제공합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Plan what you're watching. Pick games across 12 leagues, mark each as must-watch or want-to-watch, and Game Day lays them out on a timeline with where each one airs in your area, which services you need, and how to split overlaps across a multiview.
Next.js 15 (App Router) + TypeScript, Tailwind v4, postgres.js against Supabase (gameday and gameday_site schemas), next/og for share cards. Listings are ingested every few hours by a Supabase edge function from ESPN's public scoreboard data and mapped to live TV services (YouTube TV, Fubo, Hulu + Live TV) and streaming apps.
npm install
npm run dev
With no database credentials the app runs on a bundled snapshot of the weekend of 24 October 2026 (GAMEDAY_FIXTURES=1 forces this).
| Variable | Purpose |
|---|---|
GAMEDAY_DB_USER | Pooler login, gameday_web.<project-ref> |
GAMEDAY_DB_PASSWORD | Password for that role |
GAMEDAY_DATABASE_URL | Optional. Full connection string, overrides the two above |
IP_HASH_SALT | Optional. Salt for rate-limit hashing |
GAMEDAY_FIXTURES | 1 to use the snapshot instead of the database |
NEXT_PUBLIC_EMAIL_SIGNIN | 1 to show email-link sign-in (needs custom SMTP in Supabase Auth) |
NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY | Optional overrides for sign-in; defaults point at the project |
The gameday_web role can read listings, write shared plans, zip lookups, usage events and calendar feeds, read and write signed-in users' saved settings, and call one account-deletion function. Nothing else, and nothing in Partner Ledger's tables.
npm test # unit: scheduling, overlaps, service cover, multiview, DST, contrast
npm run e2e # Playwright against the snapshot
npm run typecheck
End times are estimates by sport. Premier League US channels are announced late, so most show as likely until about a week out. Regional network coverage depends on your provider; the app says so where it matters.