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.local
and edit.env.local
Start development server
pnpm dev
with https
pnpm dev:https
pnpm 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
)