ケーススタディ

GymMonster

あなたのジムワークアウトを、Telegram でもモバイルアプリでも記録

2つの方法で使える、驚くほど高速なジムワークアウトトラッカーです。ダウンロード不要の Telegram ミニアプリとして、そして App Store・Google Play の本格的なモバイルアプリとして。ジムのフロアで数秒でセットを記録し、あらかじめ用意されたルーティンに従い、すべてのエクササイズのデモ動画を視聴し、自己記録を追跡し、友達とリーダーボードで競い合えます。

Telegram Mini AppReact NativeExpoReactTypeScript.NETPostgreSQL
01

数秒でセットを記録

ジムで使うために作られた、セットごとのスピーディーな記録。重量と回数を数タップで入力し、ウォームアップやドロップセットを追加して、終わったセットにチェック。

数秒でセットを記録
02

1週間がひと目でわかる

ホーム画面に連続日数、今週のチェックイン、直近のワークアウトのボリュームと時間を表示。ワンタップで次のセッションを開始できます。

1週間がひと目でわかる
03

集中できるレストタイマー

セット間に大きなカウントダウンリングを表示。−15秒・スキップ・+15秒で調整でき、回復中には水分補給も促してくれます。

集中できるレストタイマー
04

検索できるエクササイズライブラリ

部位や器具から種目を検索。すべての種目に短いデモ動画とフォームのコツが付いているので、正しいフォームを保てます。

検索できるエクササイズライブラリ
05

種目別の進捗グラフ

種目で絞り込み、週・月・四半期・年を切り替えて、あらゆるリフトの推移を追跡。ポイントをタップすれば正確な重量と変化がわかります。

種目別の進捗グラフ
06

水分補給の記録

「ひと口」「グラス」ボタンでワークアウト中にそのまま水分を記録。アニメーションするグラスがセッションの目標に向けて満たされていきます。

水分補給の記録

技術スタック

ミニアプリ

ReactTypeScriptVite@tma.js/sdkTelegram UI

モバイルアプリ

React NativeExpoExpo RouterTanStack QuerySupabase

バックエンド

.NET 9ASP.NET CoreEF CorePostgreSQL

ボット

Telegram Bot APIHangfireNatural-Language Parsing

データと可視化

TanStack QueryRechartsExcel Export

プラットフォーム

Telegram Stars PaymentsJWT initData Authi18next

アプリのスクリーンショット

セットごとのスピーディーな記録
連続日数と直近のワークアウトを表示するホーム
セット間のレストタイマー
検索できるエクササイズライブラリ
種目別の進捗グラフ
トレーニング中の水分記録
進捗グラフ付きの自己ベスト
ロシア語のワークアウト記録
日本語のホーム画面

似たようなアイデアはありますか?

あなたのコンセプトを本番アプリへと形にする方法について、お話ししましょう。

プロジェクトを始める