Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Meetolio発表資料
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yuto Ota
October 04, 2025
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Meetolio発表資料
ハッカソンの資料です
Yuto Ota
October 04, 2025
More Decks by Yuto Ota
See All by Yuto Ota
社長直下でシステムを作るということ
yuto299
0
94
デブねこ管理委員会発表資料
yuto299
0
21
Featured
See All Featured
Chasing Engaging Ingredients in Design
codingconduct
0
340
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
930
Everyday Curiosity
cassininazir
0
350
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
550
Visualization
eitanlees
153
17k
A Tale of Four Properties
chriscoyier
163
24k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Mind Mapping
helmedeiros
1
390
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
Marketing to machines
jonoalderson
1
5.9k
How to train your dragon (web standard)
notwaldorf
96
6.9k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
840
Transcript
WEBアプリ ハッカソン チーム名:rookies [メンバー] 〇〇〇〇 [報告日] 2026年9月21日
目次 ①アプリ概要 ②メンバーの役割 ③技術スタック ④システム構成 ⑤デモ ⑥アプリの展望・課題 ⑦感想・学び
アプリ概要 紙名刺がなくても、すぐに交換ができる デジタル名刺アプリ(Meetolio) 利用シーン ・就職 / 転職活動で自分のポートフォリオ を見せたい! ・交流イベントで名刺交換するほどではな いが気軽に自己紹介をしたい!
主な機能 ・名刺画像のアップロード ・自己紹介ページの作成 ・写真から名刺画像の生成 ・名刺の相互交換 / 管理
メンバーの役割 おおた これまでの経験 今回の役割 メンバー① ・TS(個人開発) ・実務経験なし ・新卒研修で少し ・フロントエンド (typescript,React)
・インフラ (docker) メンバー② これまでの経験 今回の役割 ・Kotlin(約半年) ・プログラミング自体は ・大学の授業で少し ・バックエンド(java) これまでの経験 今回の役割 ・アプリ/インフラ運用(1年半) ・Java(約半年) ・React Native(個人開発) ・全体管理 ・フロント/バックエンド/イ ンフラサポート
フロントエンド Typescript 5.8(React 19)/ Vite バックエンド Java 21 (Spring Boot
3.5) / Gradle データベース PostgreSQL 16 インフラ Docker その他 GitHub Project / Notion / VSCode / GitHub Copilot 技術スタック
システム構成 Docker React Spring boot PostgreSQL アクセストークン発 行依頼 ORマッパーを使用 したデータベース
アクセス アクセストークン発 行(JWT) APIリクエスト APIレスポンス データの返却
デモンストレーション これからデモンストレーションを お見せします。
デモンストレーション(資料では画面をお見せします!)
アプリケーション課題・展望 改善策 機能追加 ・名刺画像の生成 ・QRなどによる即時共有 ・相互に交換できる機能 ・UIの充実 ソースコードリファ クタリング ・フォルダ構成・アーキテクチャ設計が不十分
・保守運用を考慮したエラーハンドリング、ログ設計 ・CI/CD、コード規約の導入 ・HTTPS通信対応 ・IP制御/ファイアーフォール設定 ・JWTのリフレッシュトークン対応 セキュリティ強化
感想・学び メンバー② 【計画性】 ・タスクの振り分けが十分にでき ず、進捗を想定以上に進めること ができなかった。 ・現状把握と適切なタスク分担の 重要性を実感した。 ・限られたリソース・時間の中 で、計画的に設計・開発を進める
力が必要だと学んだ。 【技術力】 ・技術的なサポートができなかっ た部分が多々あった。 おおた 【計画性】 ・フロントに関しては全てのAPI を接続することができた。 ・ブランチの切り方の理解が不足 しており、レビュー側の負担を増 やしてしまったので、要改善。 【技術力】 ・今度はデプロイまでできるよう に。 ・AIが作成したフォルダ構成を理 解するのに苦しんので、今後は自 分で考え、実装するようにする。 メンバー① 【計画性】 ・時間の管理をうまくすればもっ と稼働時間を増やせたと思う。 ・設計から担当する予定だった が、予定通りに進められず大部分 をサポートしてもらう形になって しまった。 【技術力】 ・後の実装を見通しての設計がで きなかった。 ・テストの部分でつまり、単純な 経験値不足を実感した。
全体まとめ デジタル名刺アプリを通じて、フロント・バック・インフラを連携させる開発経 験を積むことができた。 即興メンバーで限られたリソースの中での、開発・コントロールの難しさを痛感 した。 今後は機能追加・セキュリティ強化・コード整備を進め、より実用的なアプリに 発展させていきたい。 この経験を今後の学習や開発に活かしていく。