Skip to content

About

AtCoderの問題を管理できるツールです。

Resources

Stars

13 stars

Watchers

1 watching

Forks

Repository files navigation

AtCoder List のアイコン

AtCoder List

AtCoder の「解きたい問題」「復習したい問題」をストックしておける問題管理ツールです。

AtCoder List へ行く ・ 使い方

問題一覧の画面

できること

  • コンテストを選ぶだけで問題を追加できます。コンテスト名や ID を打つと候補が出て、問題を選ぶと URL・問題名・配点が入ります
  • AtCoder ID を登録すると、AC / WA / 未提出 などの状態が自分の提出結果から自動で入ります
  • Difficulty の色・アルゴリズムのタグ・メモで整理して、検索・絞り込み・並び替えができます
  • スマホでも使えます

詳しくは 使い方ページ をご覧ください。

使用方法

  1. 新規登録してアカウントを作成します(このアプリ用のユーザー名とパスワードです。AtCoder のパスワードは使いません)
  2. 表示される「復旧コード」を控えておきます(パスワードを忘れたときに使います)
  3. 右上の「設定」から AtCoder ID を登録します
  4. 「+ 問題を追加」からコンテストと問題を選んで追加します
  5. 問題名をクリックすると AtCoder の問題ページに移動できます
  6. どんどん問題を溜めていきましょう!!

作成のきっかけ

競プロerは問題を溜め込む方が多くいるという話を聞き、自分用の貯蔵庫みたいなものを作れれば良いなと思い作成しました。

技術スタック

内容 技術スタック
使用言語 TypeScript
フロントエンド React, Vite
バックエンド Hono
データベース Cloudflare D1 (SQLite)
サーバー Cloudflare Workers

開発者向けの詳しい構成は docs/development.md にまとめています。

謝辞

提出結果からの状態の自動更新には、kenkoooo さんが公開している AtCoder Problems の API を利用させていただいています。ありがとうございます。

問題の情報は AtCoder のものです。AtCoder List は個人が運営する非公式ツールで、AtCoder 株式会社とは関係ありません。

About

AtCoderの問題を管理できるツールです。

Resources

Stars

13 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages