Show HN: コードスニペットからGitHubリポジトリを当てよう
人気のオープンソースリポジトリからコードスニペットが表示され、4つの選択肢から正しいプロジェクトを選ぶゲームです。GeoGuessrに触発されて週末プロジェクトとして作成。Next.jsとVercelを使用し、ビルド時にGitHub APIからスニペットをプリフェッチ。デイリーチャレンジ、エンドレスモード、カテゴリフィルター、リーダーボード(GitHub OAuth)を搭載。現在56のリポジトリがあり、追加提案を歓迎。
これは、コードスニペットを見て、それがどのGitHubリポジトリのものかを当てるクイズゲームです。開発者はGeoGuessrに触発され、週末プロジェクトとして作成しました。ゲームにはデイリーチャレンジとエンドレスモードがあり、フロントエンド、AI/ML、データベースなどのカテゴリフィルターも用意されています。技術的にはNext.jsで構築され、Vercelにデプロイされています。コードスニペットはビルド時にGitHub APIから事前取得されるため、実行時のAPIコストはかかりません。リーダーボードはNeon Postgresをバックエンドとし、GitHub OAuthで認証されています。現在、56のリポジトリを収録しており、さらに追加するための提案を募集中です。開発者にとって、人気のオープンソースプロジェクトを学ぶ楽しい方法であり、フィードバックやリポジトリ追加の提案が歓迎されています。