Project Detail
永住トラッカー
日本の永住申請管理デモアプリ
Key Results
Focus
Modern Android
Architecture
MVVM
Storage
Room
Overview
日本で永住申請を行う外国人向けに、申請日、審査ステータス、追加資料提出日などを記録し、進捗と必要書類を一元管理できるAndroidアプリです。Figmaで情報設計とUIを整理し、releaseビルド、画面キャプチャ、デモ動画まで含めてプロダクトとして説明できる形にしています。
Background
申請状況を整理し、不安を減らすためのアプリとして設計しました。Modern Android 技術スタックを用いて継続開発しており、FigmaでのUI設計、GitHub ReleaseでのAPK公開、デモ動画作成まで進めています。Google Play公開に向けて準備中です。
Why I Built This
日本で生活する外国人にとって、永住申請は重要なライフイベントですが、審査期間が長く、現在の進捗や次に必要な対応を管理しづらいという課題があります。
Problem
- 申請日、追加資料提出日、審査ステータスが分散しやすい
- 長期審査中に次の対応を忘れやすい
- Modern Android の設計・実装・リリース準備を面接で説明できる形にしたい
Technical Approach
UIは Jetpack Compose、状態管理は ViewModel + StateFlow を使用します。
データ保存には Room、非同期処理には Kotlin Coroutines、DIには Hilt を使用します。
申請ステータス、メモ、通知リマインダーをローカル保存中心で管理します。
App Architecture
Compose UI
-> ViewModel
-> UseCase
-> Repository
-> Room Database Main Features
Status List
Result
現在、Modern Android 技術スタックを用いた個人開発デモとして継続的に改善しています。APKはGitHub Releaseで公開済みで、Google Play公開に向けて準備中です。
Purpose for Interview
業務で経験したAndroid開発スキルに加え、Jetpack Compose、MVVM、Room、Hilt、Coroutines、CI/CD を使った実装・運用力を示すことを目的としています。