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
SemanticUIを使って工数をかけずにサービス開発
Search
OH MY GOD Inc
June 01, 2019
Design
4
1.9k
SemanticUIを使って工数をかけずにサービス開発
2019/06/01 - JavaScript祭りの資料です👍
OH MY GOD Inc
June 01, 2019
Tweet
Share
More Decks by OH MY GOD Inc
See All by OH MY GOD Inc
ザ・クーポン- サービス紹介・実績 資料
fujiyamayuta
0
50k
THE BINGO - サービス紹介・実績 資料
fujiyamayuta
0
750k
ザ・スタンプラリー - サービス紹介・実績 資料
fujiyamayuta
1
45k
困った!よくあるトラブル対処方法
fujiyamayuta
0
19k
レシートパシャパシャ
fujiyamayuta
0
740
LINEミニアプリ・LIFF どちらを提案するのがベストか考えてみる
fujiyamayuta
0
260
マズローの欲求5段階説で考えてみる、なぜ俺たちは個人開発をするのか?
fujiyamayuta
2
160
OH MY GOD inc. 会社概要
fujiyamayuta
0
23k
ザ・クーポン- サービス概要資料
fujiyamayuta
1
170
Other Decks in Design
See All in Design
チームで事業価値を生み出す、プロアクティブなデザイナーになるための道のり/ Designship2025_Naya
root_recruit
0
270
地理院地図をもっと楽しく!れきちず新機能のご紹介
hjmkth
1
220
サービスリブランディングにおけるイラストレーションシステムの構築と活用事例 / Building and Utilizing an Illustration System in Service Rebranding
lycorptech_jp
PRO
0
670
1年目デザイナーが実践する、チーム貢献のための2つのアプローチ
kinomidesign
0
130
Liquid GlassとApp Intents
touyou
0
480
デザインエンジニアの延長にデザインマネージャーとしての可能性を探る
takanorip
0
730
Ana Cortes Visual Development Portfolio 2025
haruanleb
0
140
Vibe Coding デザインシステム
poteboy
3
1.5k
アプリ360onWeb使い方と裏ワザ?紹介!
ikejun360
0
360
株式会社ログラス - 会社説明資料【デザイナー】/ Loglass Designer
loglass2019
1
3k
FigmaのFigmaファイルから学ぶTips & Tricks
hilokifigma
0
730
企画を動かすデザイナーの思考!「広げて絞る」アプローチ。
hikidakan
0
210
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
How to Think Like a Performance Engineer
csswizardry
28
2.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Code Review Best Practice
trishagee
72
19k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
The Language of Interfaces
destraynor
162
25k
KATA
mclloyd
PRO
32
15k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Building Adaptive Systems
keathley
44
2.8k
Designing Experiences People Love
moore
142
24k
It's Worth the Effort
3n
187
28k
Transcript
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ϑδϫϥϢλ 4FNBOUJD6* ΛͬͯΛ͔͚ͣʹαʔϏε։ൃ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ϑδϫϥϢλ !'VKJZBNB@:VUB ˙+BWB4DSJQU ࡇΓॳΊͯ ˙ࣄɿ4PGUXBSF&OHJOFFS ˙झຯɿχονͳαʔϏεΛີ͔ʹӡ༻
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ࡈɛක䜅㗌ሳբ THE BINGO BLOCK CLOCK ɾVuejs ɾSemanticUI
ɾFirebase ΧϯλϯʹϏϯΰେձ͕։࠵Ͱ͖Δ 8FC αʔϏε 仕事中に Twitter をついつい見てしまう人にオススメ! ɾChromeAPIs ɾSemanticUI IUUQTUIFCJOHPKQ 4/4 Λ ͚ؒͩ։͚ͳ͍Α͏ʹ͢Δ $ISPNF ֦ு
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ॆࠦͦ㗫՟㘊ଡ଼㘓㗧㗄㘋ࡈɛ㘨㖽㙆㘬 IUUQTP⒏DFDMPDLXPSL 会話形式で勤怠管理ができる LINEBOT PC・スマートフォンで勤怠管理ができる WEB サービス
-*/& ͱ 8FC Ͱۈଵཧ͕Ͱ͖ΔαʔϏε
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 αʔϏε։ൃͷ 6* ෦ͰཔΓʹ͍ͯ͠Δ 4FNBOUJD6* Λ͝հ͠·͢ʂ ຊͷ -5
ʂ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ˙4FNBOUJD6* Λ͏͖͔͚ͬ ˙$44 ϑϨʔϜϫʔΫΛൺͯΈͨ ˙4FNBOUJD6*ͷ֓ཁ ˙4FNBOUJD6*ΛͬͯΈΔ ˙αʔϏεΛ࡞Δ·Ͱͷաఔ
˙·ͱΊ ͉˚༑㗙㗓㗨
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 㗍㗣㗋㗑 6* σβΠϯ ϚʔΫΞοϓ ϑϩϯτΤϯυ αʔόʔαΠυ ʰϑϩϯτΤϯυʱͷ։ൃΛ͓ئ͍͠·͢ɻ
という仕事を請け負った
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 㗍㗣㗋㗑 6* σβΠϯ ϚʔΫΞοϓ ϑϩϯτΤϯυ αʔόʔαΠυ ϨεϙϯγϒͰ͓ئ͍͠·͢ɻ
コーディングとフロントエンドを含んだ発注だった
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ৭ʑௐͯΈͨɻ ϚʔΫΞοϓࣗ৴ͳ͍͠ɺσβΠφʔͰͳ͍͠ ͳ͍͠Ͳ͏͠Α͏͔ ɻ ͦ͏ͩɺϑϨʔϜϫʔΫʹཔΖ͏ʂ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 $44 㙈㙟㖽㙓㙢㖽㘢ઓ㵤ࣛ˾ 4FNBOUJD6* ˒ #PPUTUSBQ ˒
#6-." ˒ ˞˒(JUIVC ξτ⑲ .BUFSJBM%FTJHO ˒ .BUFSJBMJ[F ˒ 'PVOEBUJPO ˒
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 4FNBOUJD6* 㗮त ˙ಛ ͳΜͰἧ͍ͬͯΔΓΓͷ ϑϨʔϜϫʔΫ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ࠠඎช㗮㗂㘋㙈㙟㖽㙓㙢㖽㘢 #PPUTUSBQ CPPUTUSBQCVOEMFNJOKTɿ,# CPPUTUSBQNJODTTɿ,# 4FNBOUJD6* TFNBOUJDNJOKTɿ,# TFNBOUJDNJODTTɿ,#
#6-." CVMNBNJODTTɿ,# ৴ͷํΛߟ͑ͳ͍ͱ͘ͳΔɻ ᶃඞཁͳίϯϙʔωϯτͷΈಡΈࠐΈ ᶄ$%/ ͔Β৴
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 4FNBOUJD6*Ò7VFe3FBDUe3JPU ˙4FNBOUJD6*7VF IUUQTHJUIVCDPN4FNBOUJD6*7VF4FNBOUJD6*7VF ˙4FNBOUJD6*3FBDU IUUQTHJUIVCDPN4FNBOUJD0SH4FNBOUJD6*3FBDU ˙4FNBOUJD6*3JPU IUUQTHJUIVCDPNCMBDLUSPPQFSTFNBOUJDVJSJPU
!CMBDL@USPPQFS ͞Μ͕։ൃத
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 'PNBOUJD6* ݱࡏ 4FNBOUJD6* ߋ৽͞Ε͓ͯΒͣɺ GPML ͯ͠࡞ΒΕͨ 'PNBOUJD6*
ͷํʹ৽͍͠Ϟδϡʔϧ ɺόάͷվम͕Ճ͞Ε͍ͯΔɻ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ͪΐͬͱએ 4FNBOUJD6* ʹ͍ͭͯͷهࣄΛॻ͍͍ͯ·͢ɻ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 4FNBOUJD6* ΛͬͯΈΔ 4FNBOUJD6* ΛͬͨαʔϏεΛࣄྫʹ͠·͢ɻ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 0''*$&$-0$, -*/& ͱ 8FC Ͱۈଵཧ͕Ͱ͖ΔαʔϏε EJWDMBTTGPVSXJEFDPMVNO EJWDMBTTUXFMWFXJEFDPMVNO
41 ϨΠΞτ 1$ ϨΠΞτ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ΧελϚΠζ͕؆୯ʂ %BUF1JDLFS 㗌㘝㘬㘬㙔l औಘ ݄औಘ ੜ݄औಘ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 5)&#*/(0 ˙&MFNFOUT IFBEFS CVUUPO NFTTBHF MBCFM JDPO
˙.PEVMF %SPQEQXO .PEBM 4IBQF ؆୯ʹϏϯΰେձ͕։࠵Ͱ͖Δ 8FC αʔϏε
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 4FNBOUJD6* 㗮㙕㘫㙘㖽㙞㗧㙆㙦㘧㗮စ̈ IUUQTGPNBOUJDVJDPNNPEVMFTTIBQFIUNM ˙.PEVMFɿTIBQFʢΦϒδΣΫτΛಈ͔͢ʣ var openBingoModal =
function (modal) { $(modal).modal('show', function () { if (modal == ".bingo-modal") { var count = 0; var countup = function () { if (count == 0) { $('.bingo-shape').shape('flip left'); } else if (count == 1) { $('.bingo-shape').shape('flip left'); } else if (count == 2) { $('.bingo-shape').shape('flip left'); } else if (count == 3) { $('.bingo-shape').shape('flip left'); } else if (count == 4) { $('.bingo-shape').shape('flip left'); } else { $('.bingo-shape').shape('flip over'); } count++; var id = setTimeout(countup, 500); if (count > 4) { clearTimeout(id); } } countup(); } }); }
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 αʔϏεΛ࡞Δ·Ͱͷఔ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ᶃࢴʹͷΠϝʔδʢϨΠΞτɾใઃܭʣ ᶄϞοΫΞοϓ࡞ʢ)5.-ɾ$44ʣ ᶅ։ൃڥɾΠϯϑϥߏங ᶆϑϩϯτΤϯυɾɹαʔόʔαΠυ࣮ ᶇϦϦʔεʂ ᶈଧ্ͪ͛ʂ ։ൃखॱʢݸਓ։ൃʣ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 Ǻ ɾ ᶄҁϓҖ㗮㘗㙔㖽㘫㘒ࣣ㗍̈㗙 ᶃϨΠΞτΛܾΊΔʢ1$ɾ41ʣ ᶄใઃܭʢ"1* ઃܭʣ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ɾAngularJS ɾ jQuery ɾSemanticUI MYSQL Client WEB
Github Client LINE RESTFUL API MYSQL Developer Version Control Production Staging Server LINE Developers MessageingAPI Ǽ㘪㘬㘹㙓ϓ IUUQTP⒏DFDMPDLXPSL
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ಈ͘ͷΛ։ൃ͍ͯ͠Δͱ͖͕Ұ൪ָ͍͠ɻ ϚʔΫΞοϓϑϨʔϜϫʔΫΛͬͯɺ Λ͔͚ͣ։ൃΛ͢͢ΊΔͱྑͦ͞͏ɻ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 㘨㖽㙃㙟㘬㗪㘪㘬㘹㙓ϓ"MM'JSFCBTF IUUQTUIFCJOHPKQDBSE JE IUUQTUIFCJOHPKQDBSE JE IUUQTUIFCJOHPKQDBSE JE
IUUQTUIFCJOHPKQDBSE JE IUUQTUIFCJOHPKQDBSE JE IUUQTUIFCJOHPKQCJOHP IUUQTMPDBMIPTU BSSBZ< > BSSBZ< > REALTIME DATABASE BINGO MACHINE Developer Version Control BINGO CARDɾVueJS ɾLocalStorage ɾSemanticUI ɾVueJS ɾLocalStorage ɾSemanticUI Firebase Hosting Github
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ໌֬ʹ࡞Γ͍ͨͷ͕͋ΔͷͰ͋Εɺ 714 Λθϩ͔Βߏங͢ΔΑΓɺ'JSFCBTFɾ"84"NQMJGZ ΛͬͯγϣʔτΧοτ͢Δํ͕ྑͦ͞͏ɻ ͨͩɺۀͰ -JOVY Λ͏͜ͱ͕ଟ͍ͷͰɺ714
Ͱθϩ͔Β ΠϯϑϥΛߏஙͯ͠ΈΔͷ͍͍ͱࢥ͍·͢ɻ ʢࣗۀͰΠϯϑϥΛ৮Δ͜ͱ͕ͳ͍ͷͰͱͯษڧʹͳ͍ͬͯΔʣ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ·ͱΊ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ϑϧεΫϥονͰ $44 Λॻ͚Δํ͕ྑ͍˕ ɹ ʢͱɺࢲࢥ͍·͢ʣ ·ͱΊᶃ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ͨͩɺਓྨʹͱͬͯ $44 ͱ͍ͯ͠ͷͰɺ ࣗΈɺ͘͠αʔϏεͷίϯηϓτʹ߹͍ͬͯΔ ϑϨʔϜϫʔΫΛΧελϚΠζͯ͠։ൃ͢Δͷ͕ɺ ࠓͷࣗʹ߹͍ͬͯͦ͏ͩɻ ·ͱΊᶄ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 4FNBOUJD6* ؚΊɺ৭ʑͳΦʔϓϯιʔεϓϩδΣΫτͷ ԸܙΛड͚ͳ͕ΒαʔϏεΛ։ൃ͍ͯ͠ΔͷͰɺ ࣗϓϧϦΫग़͢ͳͲɾൃ৴͢ΔͳͲͰߩݙ͍͔ͯ͠ͳ͚Ε ͱࢥ͍ͬͯ·͢ɻ ·ͱΊᶅ
!'VKJZBNB@:VUB +BWB4DSJQU ୄ㘊 ɿ!'VKJZBNB@:VUB ɿ!:VUB@'VKJXBSB ϑδϫϥϢλ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ