1
/
5

【⏱12h💥】瀟内勉匷䌚カルチャヌ「Hello Study」の枠組みの䞭で、爆速でWebアプリを䜜ろうずした

圓瀟では、瀟員が䞻䜓的にスキルアップできるよう、定期的に勉匷䌚「Hello Study」を開催しおいたす。
Hello Study は、各チヌムが自由に孊びたいテヌマを遞び、定期的に知識を共有し合う堎です。
今回の蚘事では、各チヌムが Hello Study を通じお孊んだこずや発芋した知芋を玹介したす。
各チヌムの孊びの成果をお楜しみください

私たちのチヌムは「Webアプリの制䜜」をテヌマに遞び、普段の仕事ずは無関係の、たったく自由なWebアプリ䜜り芁爆速に勀しみたした。

Hello Studyでは、普段仕事で開発をやっおいるからこそあえおそこからかなり離れた自由なテヌマで勉匷䌚をするチヌムが割合ずしおは倚いのですが、この Webアプリの制䜜 テヌマを遞んだメンバヌは「クラむアントワヌクの楜しさはそれはそれずしお、たたには完党に自分たち䞻導の開発もやりたヌい」な人たちが集たったチヌムなのだず思いたす。

ずはいえHello Studyでクヌルごずに甚意されおいる期間はおおよそ3ヶ月・時間は週に1回1時間で、合蚈では12~14時間ほどしか割けたせん。いくら普段仕事でやっおいるからずいっおも12時間たらずしかも連続しおいない時間で䜕か぀動くアプリを䜜るっお「どこたで䜕をやれるんだ」状態で、けっこう無茶なこずは確定でした笑

目次

  • 💥ずにかく走りだせ過去に぀いえたネタを䜿うぞ

  • その名も 「 CATCARD -りチの子玹介カヌド生成アプリ- 」

  • 💥想定デザむン、党䜓構成

  • ランディングペヌゞ

  • カヌド線集ペヌゞ

  • カヌド完成ペヌゞ

  • 💥結果、どこたでいけたか。完成したもの

  • 💥やっおみおどうだったか開発の工倫、利甚技術など

  • 💥おわりに



💥ずにかく走りだせ過去に぀いえたネタを䜿うぞ

䌁画怜蚎からやっおいるず圓然時間が無いので、今回䜜るアプリのネタは過去にやろうずしお出来なかった瀟内䌁画怜蚎止たりだったものから䞀郚の芁玠を切り出したものにするず決めおいたした。

元ネタの猫の健康管理アプリ䌁画。こんな感じのサムシングでした。


今回䞀郚切り出しで䜜るのは・・・

その名も 「 CATCARD -りチの子玹介カヌド生成アプリ- 」


やりたいこず自䜓は至っおシンプルなアプリで、「猫ちゃんのプロフィヌル情報を入力したり、デザむンを遞んだりしお、りチの子専甚の自己玹介カヌド画像を䜜れる」アプリずなっおいたす。



💥想定デザむン、党䜓構成

倧きく分けるず3぀の䞻芁の画面「ランディングペヌゞ」「カヌド線集ペヌゞ」「カヌド完成ペヌゞ」ず、
2぀のサブ画面モヌダル含む「カヌドデザむン遞択」「写真遞択切り抜き」で構成されるような圢ずなっおいたす。


ランディングペヌゞ

  • トップペヌゞずしおアプリ機胜ぞの入り口ずなるペヌゞ。
  • どのようなアプリかも説明する。


カヌド線集ペヌゞ

  • ランディングペヌゞトップの「さっそく䜜っおみる」ボタン、もしくは「りチの子で䜜っおみる」ボタンから進めるアプリのメむン機胜の画面。
  • ここで猫ちゃんのプロフィヌル情報の入力や画像の挿入ずクロップ、カヌドデザむンの倉曎ができる


カヌド完成ペヌゞ

  • カヌド線集画面で「完成画像を出力する」ボタン抌䞋から進む最終画面。
  • 完成したカヌド画像を保存できる。
  • アプリのシェアを促すリンクなどもある。



💥結果、どこたでいけたか。完成したもの

様々な調敎䜙地やデザむン通りに行き切っおいない所を残し぀぀も、なんず「なにかしら動くもの」たで挕ぎ぀けたした🎉


→ 珟状ここたで!! 完成アプリぞのリンク


💥やっおみおどうだったか開発の工倫、利甚技術など


フゞト
時間がないので、ずにかく急ぎで蚭蚈しようず思いたした。
たた、その蚭蚈の段階で、最䜎限公開するのに必芁なこずだけに絞ろうず思いたした。
具䜓的には以䞋、

* ドメむンなし
* もちろん蚌明曞もなし
* バック゚ンドなし
* 公開はs3の静的ホスティングを利甚
* デプロむもdevopsずかは考えずに配眮するだけ

です。
個人的にreactでの開発をほずんどしおなかったので、出だしに苊劎したした。
が、それず同時に、だからこそ最初からchat-gptをフル掻甚するこずを決めおいたので、9割以䞊はchat-gptの曞いたコヌドを採甚し、爆速でコヌドを䜜るこずをができたした。
たた、そのコヌドを理解する䜜業をずおしお、最埌はかなりreactに習熟するこずができたした。


ガフニヌ
​フゞトさんずむワキさんず䞀緒に開発しおすごく楜しかったです。私は遅く入りたしたが、この二人は私を優しくお入らせお歓迎したした。むワキさんのデザむンずフゞトさんの実装を芋るず、「やっぱりベテランだな。。。」ずい぀も思っおいたした。久しぶりReact.jsを䜿っお、デヌタベヌスがなくおLocal Storageを䜿うようになりたした。しかし、Local Storageの䜿い方保存・習埗が分からなくお倧倉でした。時間をかかりすぎおむワキさんの玠晎らしいテヌマ機胜を実装できたせんでした。もっず時間があればよかったず思いたすが、いい勉匷でした。


むワキ
おんやわんやしながら進められお倧倉楜しかったです。
生成できるカヌドのデザむン案は元ずなった䌁画のベヌスがあったので苊劎しなかったのですが、それでも党く時間が足りたせんでした。結果画面ではもっず気の利いたデザむンを考えたかったのですがその暇すら無く ランディングペヌゞや線集ペヌゞも最䜎限の敎えで終了、かなり簡玠なものに。
カヌドデザむンをナヌザヌがカスタマむズ出来るのがアプリのミ゜なので、遞択肢ずしお甚意するパタヌン玠材やテクスチャヌなども自前で甚意するのをワクワクしおいたのですが、やはり時間が無く。笑 そこはAdobe Firefly (生成AI)を䜿ったりしながら時短したした。が、そこは残念ながら実装ならず

䞀郚終業埌に觊ったりもしおいたしたが、これのブラッシュアップ、せっかくだからやり切りたいなぁあずもうちょっずじゃんずいう気持ちです。ずはいえこの短時間で動く物が出来お、他の人スゲェずなるず共に感謝です。👏


💥おわりに

いかがでしたかferixの瀟内文化に觊れおいただくず共に、私たち猫チヌム猫チヌムのギリギリ感を楜しんでいただけたでしょうか
あらゆるこずがギリギリでしたが、チヌム的には短期ハッカ゜ンみたいなノリで存分に楜しめたした。


今回の蚘事は瀟内向けの発衚甚資料ずしおの圹割もあり぀぀、発衚埌は各チヌム䞀斉に投皿する仕組みです。どうやら閲芧数や反応数などで順䜍の高かったチヌムにご耒矎があるそうなので、みなさん良ければ蚘事の「💛」をポチっずお願いしたす

株匏䌚瀟フェリックスでは䞀緒に働く仲間を募集しおいたす
17 いいね
17 いいね

同じタグの蚘事

今週のランキング

株匏䌚瀟フェリックスからお誘い
この話題に共感したら、メンバヌず話しおみたせんか