Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
フィヨルド卒業式
Search
R-Tsukada
August 25, 2022
Programming
0
57
フィヨルド卒業式
R-Tsukada
August 25, 2022
Tweet
Share
More Decks by R-Tsukada
See All by R-Tsukada
ポートフォリオの紹介
ryotsukada
0
8
自己分析のすゝめ
ryotsukada
0
150
「心が完全に折れた」僕が モチベーションを取り戻した方法
ryotsukada
0
1.5k
Other Decks in Programming
See All in Programming
Elm 0.19.0 Changes
bkuhlmann
0
490
はてなにおける CSS Modules、及び CSS Modules に足りないもの / CSS Modules in Hatena, and CSS Modules missing parts
mizdra
7
950
Ruby GitHub Packages
bkuhlmann
0
630
Git Lint
bkuhlmann
4
750
Fragment Composition of GraphQL
quramy
7
1k
AWS CDKコントリビュートTIPS / aws-cdk-contribution-tips
gotok365
3
240
雑に思考を整理する技術と効能
konifar
60
29k
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
650
Anthropic Cookbook のおすすめレシピ
schroneko
7
1k
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
390
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
9
4.1k
冗長なエラーログを削減し、スタックトレースを手に入れる / Reducing Verbose Error Logs and Obtaining Stack Traces
upamune
0
850
Featured
See All Featured
How GitHub (no longer) Works
holman
304
140k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
A better future with KSS
kneath
231
16k
What's in a price? How to price your products and services
michaelherold
237
11k
Side Projects
sachag
451
41k
Building Flexible Design Systems
yeseniaperezcruz
319
37k
A Philosophy of Restraint
colly
197
16k
Into the Great Unknown - MozCon
thekraken
10
1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
19
1.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
31
46k
Building Adaptive Systems
keathley
31
1.9k
Art, The Web, and Tiny UX
lynnandtonic
289
19k
Transcript
FootballMyTeamの紹介
& 趣味:読書、筋ト & 最近は娘とポケモンカードをしてます & 前職:作業療法1 & リハビリテーション業E & 管理職
R-Tsukada 自己紹介
FOOTBALL MYTEAmの紹介
優勝・カップ戦出場権争い、ライバルチームとの争いを把握しやすい ユーザーが応援しているチームとライバルチームの 情報を一覧表示できるサービス
欧州4大リーグの中から好きな1チームと ライバルチーム最大3チーム選択 チームは4大リーグの中から選べる
9 優勝争いや残留争い、カップ戦出場権争いがサッカーの楽しみの一 9 順位が近いチームの試合予定と順位表を比較したい 順位争いを楽しむためにライバルチームと好きなチームを比較させたい 9 サッカーに関するアプリは数多くあるが、多くのチームを取り扱っているため 欲しい情報へアクセスするのに時間がかかi 9 次の試合だけではなく、数試合のスケジュールを簡単に把握できるようにしたい
好きなチームだけの情報が欲しい 作成した経緯
サッカーと順位の関係 ' 最大85億7900万の収$ ' 世界中で放映される ' CLに出れるクラブに行きたB ' 高い給与(評価)が欲しB '
ステータスが欲しい ' クラブオーナーは儲けたB ' いい選手が必b ' CLに出ないといけない
サッカーとライバル関係 都市によるライバル関係 選手取られすぎ 代理戦争
FootballMyTeamの使い方
RSpec テスト インフラ Bulma Vue.js 3.2 JavaScript フロントエンド Ruby on
Rails 6.1.5 Ruby 3.1.1 バックエンド 技術スタック PostgreSQL Heroku GitHubActions Docker
6 対比構造を明確にしたデザイ& 6 応援しているチームには目Æ 6 応援しているチームとライバル チームの勝ち点差を表示 応援しているチームとの比較を明確に 6 サッカーに詳しくなくても使えp
6 FootballMyTeamを通して、 サッカーの楽しみ方を伝える ライバルチームの選び方を 複数用意した 工夫した点
E 応援しているチームだけに表示される ものがあるのでflexboxが難しかっÉ E 試合予定のレイアウ' E チーム名が長かったり短かったり デザイン E ライバルチームのフィルタリンg
E 試合予定と試合結果のフィルタリング 情報のフィルタリング 苦労した点
今後の課題 w 長期目標(夢h w マネタイズしたB w モバイルアプリにしたB w いずれやりたいこQ w
試合結果詳細に出場した選手と得点者を表示したB w ちゃんとしたデザインにしたB w 重たいのを改善したB w 目の前の課 w テストをしっかりしたB w バッジ処理を追加する