自分好みのアスリートトラッカーを作ってみました

自分好みのアスリートトラッカーを作ってみました - 画像8 準備

作ったもの

URL

佐渡トライアスロン 簡単検索
Web site created using create-react-app
自分好みのアスリートトラッカーを作ってみました - 画像1

上のテキストボックスに入力した値で単純に部分一致でフィルタリングをしているだけです。

タイムをクリックするとラップタイムを表示するようにしています。

そのときのTweet

使い方

エイジグループでフィルタ

自分好みのアスリートトラッカーを作ってみました - 画像2

カジュアルに女性だけの総合ランキング

自分好みのアスリートトラッカーを作ってみました - 画像3

トラッキングしたい人を表示

自分好みのアスリートトラッカーを作ってみました - 画像4

ゼッケン番号と名前を混ぜたりも可能

自分好みのアスリートトラッカーを作ってみました - 画像5

ラップタイムを表示

自分好みのアスリートトラッカーを作ってみました - 画像6

ソースコード

ソースコードとかアーキテクチャはこちらに掲載しています。

GitHub - matsubo/sado
Contribute to matsubo/sado development by creating an account on GitHub.

考察

トラッカーが使いづらいと応援するのも大変ですが、今回作ってみたトラッカーによって応援がとても楽になりました!

ぜひ、本家のサイトの方でこのようなUIで提供してくれるとすごい嬉しいです。

2024/9/10 更新

daisyuiを導入してUIを綺麗にしました。

自分好みのアスリートトラッカーを作ってみました - 画像7

また、以下の機能を追加しました。

  • Type Aだけでなく、Type Bとリレーも表示するようにしました。
  • 名前をクリックすると行をハイライト表示します。
  • darkモードに対応しました。

コメント

タイトルとURLをコピーしました