Polestar
Polestar is a free, open-source leveling guide addon for WoW: Forever: an in-game arrow and leveling routes that make sense for every race 1 to 60, plus class quests.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
A social layer for manabox to share collections and trade with friends
翻訳待ち
Loading the full README.
Read the full 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