尚未收集儲存庫資訊。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
Free daily Belarusian word games
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Daily Belarusian word games:
Free, no accounts, no tracking of personal data — progress is stored on-device. Built with Next.js.
Live: slovy.games
| Home | Побач | Валошка |
|---|---|---|
npm install
npm run dev
Open http://localhost:3000.
src/
app/ # Next.js App Router routes (pages, API routes, layouts)
games/
pobach/ # "Побач" game: core logic, hooks, providers, components
valoshka/ # "Валошка" game: puzzle data, hooks, components
shared/ # Cross-game components, hooks, design tokens, utilities
data/ # Word lists, targets, and vectors used by the games
scripts/ # Build-time tooling (e.g. data validation)
Each game under src/games/* owns its domain logic; src/shared holds the design system (Typography, tokens, etc.) and utilities shared across both games.
All optional — the app runs without them:
| Variable | Purpose |
|---|---|
NEXT_PUBLIC_POSTHOG_KEY | Enables PostHog analytics (only loaded after cookie consent) |
The /wrapped deck is gated to its December–January reveal window. It can be opened any time with ?preview=1, e.g. /wrapped?preview=1.
See AGENTS.md for conventions around Typography, design tokens, and Storybook stories — these apply to any UI work in this repo.
Deployed on Vercel at slovy.games (see vercel.json). The build validates game data (scripts/validate-data.mjs) before next build.