atcoder-problems-frontend is a web application written in TypeScript.
docker-compose up -dYou can see it on http://localhost:3000/.
To log in on your local instance for developing features related to logged in users:
- Login at https://kenkoooo.com/atcoder/ and open the developer tools (Press F12).
- Go to "Storage" (Mozilla Firefox) / "Application" (Google Chrome) → "Cookies" and copy the cookie value with name
token. - Open the local instance of AtCoder Problems in your browser (e.g. http://localhost:3000).
- Open the "Cookies" section again and create a cookie named
token. Paste the cookie value.
If you intend to use your own instance of backend, consult the backend documentation.
This project uses pnpm as its package manager (Node.js 24; see .nvmrc).
pnpm installpnpm run buildpnpm testpnpm run cy:runpnpm run cy:open