Polestar
Polestar는 무료 오픈소스 월드오브워크래프트 레벨링 가이드 애드온으로, 인게임 화살표와 1~60 레벨 경로, 직업 퀘스트를 제공한다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
A social layer for manabox to share collections and trade with friends
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Your Magic: The Gathering collection, shared with your playgroup. Add friends, browse each other's cards, and spot trades without screenshots or manual list comparisons.
[!NOTE] ManaPals is not affiliated with Manabox or SkillDevs SC. It reads a CSV you export yourself; it does not access Manabox's servers.
Manabox is great at scanning and tracking a collection, but it's a solo tool — there's no way to see what your friends have. ManaPals adds that missing shared layer: import the CSV you already export from Manabox, get a browsable profile with real card data (via Scryfall), and connect with your playgroup to see who has what you're after.
See docs/manabox-companion-prd.md for the full product spec.
/u/<username>Not every suggestion will be built, and there's no promised timeline. Issues are public, so please don't include your email address or other contact details.
npm install
Copy .env.example to .env.local and fill in the values from your Supabase project's Settings → API page:
cp .env.example .env.local
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=
[!WARNING]
SUPABASE_SERVICE_ROLE_KEYbypasses Row Level Security. Keep it server-side only — never expose it to the client or commit it.
You'll also need the Google OAuth provider enabled under Authentication → Providers in Supabase, with the redirect URL set to <your-app-url>/api/auth/callback. (Apple sign-in isn't wired up yet.)
Migrations live in supabase/migrations. Link the CLI to your project and push them:
npx supabase link --project-ref <your-project-ref>
npx supabase db push
(Or run against a local stack with npx supabase start + npx supabase db reset if you have Docker installed.)
npm run dev
Open http://localhost:3000 — you'll be redirected to sign in.
npm run build # production build
npm run start # run the production build
npm run lint # eslint
npm run typecheck # TypeScript check
npm test # unit tests
npm run test:e2e # end-to-end tests (Playwright)
Next.js (App Router) · React · Tailwind CSS · Supabase (Postgres, Auth) · Scryfall API · PapaParse