Skip to content

git-deck/git-deck

Repository files navigation

ヘッダー画像

GitHubの通知は分散しすぎてわからない!

GitDeckはそんなあなたに向けたサービスです
複数リポジトリの情報を一画面でチェックできます

readme.mov

技育祭-開発/スキル支援部門最優秀賞👑

2021年9月18日~26日に開催された技育祭2021にて学生4人で参加し、最優秀賞を受賞しました🎉🎉🎉

成果発表会での発表スライドはこちら

技育CAMPハッカソン最優秀賞👑

2021年7月3日〜4日に開催されたサポーターズ 技育CAMP ハッカソンvol.5「開発を効率化するアプリケーションを作ろう!」にて学生4人で制作し、最優秀賞を受賞しました🎉🎉🎉

ハッカソン成果発表会での発表スライドはこちら

特徴

複数リポジトリの情報を一画面でチェック

全体スクリーンショット あなたが開発しているリポジトリも気になるOSSも!複数のタイムラインを見やすいインターフェースに統合しています
GitHubアカウントと連携しているためプライベートリポジトリも追加可能です。

厳選されたタイムライン

フィルタリング機能

デフォルトではIssueやPullRequestの作成、それらについたコメントをタイムラインに表示します
加えてIssue/PullRequestのオープン状態やラベルでフィルタリングし、タイムラインをカスタマイズすることもできます

読みやすい表示

UI面での工夫

  • Markdown対応
    GitHub上と同じ表示で情報をチェックできます
  • シンタックスハイライト
    コード内を色付けして見やすくします
  • カラムの伸縮可能
    一目で様々なリポジトリ情報を確認できる一方で、特定のリポジトリのタイムラインを見たいとき、狭い幅のままではコードや長文が読みにくいでしょう
    GitDeckではその時々に合わせて読みやすいよう各カラム幅を調整できます
  • 同じトピックに関する議論はスレッドに
    同じIssueやPullRequestに関する議論はスレッドにまとめています
    コメントが多い時はデフォルトで直近2コメントだけを表示し、「返信をさらに表示」でそれ以外のコメントも表示させます
  • 長すぎる投稿は折り畳み式に
    一つの長文でタイムラインが全て埋まるなんてことはありません!
  • GitHubページへのリンク
    GitHub上の元のページを見たくなった時はIssueやPullRequestのタイトルをクリックするだけで該当ページへ遷移します
  • darkmode対応
    開発者御用達!ダークモードに変更できます

操作方法がわからなくても大丈夫!

  • チュートリアルカラムを用意しているため初見の人でも簡単に操作を覚えることができます
  • ローカルストレージにタイムラインの情報を保存しているため誤ってブラウザを閉じてしまっても問題ありません

開発体制

開発人数 4人
担当 @keigo habara : バックエンド/フロントエンド(サーバーとの通信周り)
@knknk98 : フロントエンド(UI)
@Nobuaki-M : フロントエンド(UI)
@yuta-ike:メンター、アイデア出し、一部フロントエンドの実装
開発期間 約1か月
主要技術 フロントエンド:Nuxt.js / TypeScript
バックエンド:GitHubAPI
インフラ:Docker

Special Thanks🎉

開発に協力してくれた情ピカさん、岡部さん、KoukiNAGATAさん

開発のきっかけであるハッカソンを開催していただいたサポーターズさん

About

技育CAMP ハッカソンvol.5 開発を効率化するアプリケーションを作ろう! 最優秀賞 & 技育展2021 開発/スキル支援 部門 最優秀賞

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published