Third-party Annict web client with Next.js.
Available at anicotto.vercel.app.
- Node.js
- pnpm
- Clone this repository
- Install dependencies:
pnpm install - Set environment variables:
cp .env.local.example .env.localand edit.env.local
Start development server
pnpm devwith https
pnpm dev:httpspnpm dev: Start development serverpnpm dev:https: Start development server with httpspnpm build: Buildpnpm check: Check Lint and Formatpnpm fix: Fix Lint and Formatpnpm typecheck: Type check
BASE_URL: Next.js base URL (default:http://localhost:3000)ANNICT_CLIENT_ID: Annict OAuth client IDANNICT_CLIENT_SECRET: Annict OAuth client secretSPOTIFY_CLIENT_ID: Spotify OAuth client IDSPOTIFY_CLIENT_SECRET: Spotify OAuth client secretAUTH_SECRET: Secret for Auth.js (generate withpnpx auth secret --raw)