防災ソリューション開発

防災備蓄
管理アプリ

備蓄の有効期限を自動追跡し、家族間で防災情報を共有できるiOSアプリを開発した。

備蓄品登録・管理機能

ユーザーが備蓄品を登録し、カテゴリー別に整理管理できるシステムを構築。
水・食料・医療用品など50以上のカテゴリーに対応し、数量・購入日を記録して
備蓄の充実度を可視化する仕組みを実装した。

50+カテゴリーの備蓄管理を実現

有効期限自動追跡

各備蓄品の有効期限をデータベースに登録し、定期的な見直し時期を自動通知するシステムを開発。
365日の継続的な監視により、期限切れ品が発生しないよう防止する仕組みを構築し、
いつでも有効で信頼できる備蓄状態を維持した。

365日連続有効期限監視を実装

家族間情報共有

CloudKitを活用し、家族全員が備蓄情報をリアルタイムで共有できるシステムを構築。
誰が何を備蓄したか、どの品目が不足しているかを一元管理でき、
家族全体で防災準備状況を把握できる仕組みを実装した。

CloudKit同期による家族共有を実現

技術スタック

Language
Swift
UI Framework
SwiftUI
Database
CoreData
Cloud Sync
CloudKit
Notifications
UserNotifications
0
備蓄品
カテゴリー数
0
日連続
自動監視
0
%
オフライン対応

システムアーキテクチャ

Entry
備蓄品登録
Storage
CoreData保存
Tracking
期限追跡
Alert
通知送信
Sharing
CloudKit同期

主な実装機能

01 — 備蓄品登録

カテゴリー別備蓄管理システム

50以上のカテゴリーを用意し、ユーザーが備蓄品を直感的に登録できるUIを設計。 水・食料・医療用品・防災用具など、必要な全ての防災用品をカバーし、 カテゴリー別に備蓄状況を可視化するシステムを構築した。

02 — 有効期限管理

自動期限監視と通知機能

購入日・有効期限をデータに記録し、期限切れが近づくと自動的に通知する仕組みを実装。 365日のバックグラウンド監視により、ユーザーが期限を見落とさず、 常に有効な備蓄を維持できるシステムを構築した。

03 — 防災チェックリスト

災害時のアクション管理

地震・津波・台風など災害種別ごとの対応チェックリストを実装。 ユーザーが備蓄だけでなく、災害時の具体的なアクションを事前に確認・準備できる仕組みを構築し、 平時の防災訓練・準備を支援する機能を提供した。

04 — 家族連携

CloudKitによるリアルタイム同期

CloudKitを活用し、複数家族メンバー間での備蓄情報リアルタイム共有を実装。 誰が何を買い足したか、備蓄がどう変わったかを全員で把握でき、 家族全体での防災準備を効率的に進められるシステムを構築した。

プロジェクト概要

備蓄品管理、有効期限自動追跡、防災チェックリスト、家族共有機能を統合したiOSアプリを開発。
複雑な防災準備を直感的で継続可能な仕組みに変え、ユーザーが安心して防災に向き合える環境を実現した。

本プロジェクトを通じて、SwiftUIの高度なUI実装、CoreDataを用いたローカルデータ管理、 CloudKitによるクロスデバイス同期、ユーザーの継続利用を支援する通知設計といった課題を解決した。