デモ
デモ動画をご覧いただき、Hack Dayイベント中に構築した機能をご確認ください。
Hack Dayで開発した機能
Hack Dayイベント中は、避難訓練を魅力的で実用的なものにするための基盤となる機能を構築しました。
マップ上でのミッションシステム
災害シナリオをシミュレートするため、インタラクティブな地図可視化によるリアルタイム位置追跡を実装しました。デモ動画では「ゾンビ」のシナリオをご覧いただけます。
避難所バッジ集め
AIが各避難所に固有のデザインを持つバッジを生成。避難所を訪れてバッジを集め、新しい発見に名前を残すことができます。
災害シナリオ生成
Gemini AIが毎日JSON形式で災害シナリオを生成し、現実的で場所に特化した避難訓練体験を提供します。
多言語対応
日本語と英語を完全サポートし、外国人住民がアクセスできるようにしました。また、多国籍チームでの開発を円滑化する目的もあります。
堅牢なバックエンドアーキテクチャ
Observable patternを使用して通信ロジックを分離したクリーンなアーキテクチャ、タイムゾーンを考慮したスマートなミッションクエリ、自動的なシナリオ生成を確立しました。
Kaizen Sprintで開発した機能
HiNan!をより影響力があり、使いやすく、楽しく使えるものにするために、継続的に改善を続けています。
距離・歩数トラッキング
避難訓練中の移動距離・歩数を記録し見返せるようにすることで、フィットネスへの統合を強化します。
高度なランキングシステム
全国ランキング、チームランキング(組織内外)、避難所ランキング、改善された最終スコア計算式を備えた、強化されたランキングシステムです。
ソーシャルメディア共有
避難訓練の結果をソーシャルメディアプラットフォームで共有し、友達を励まし、コミュニティの意識を高めます。
ユーザープロフィール強化
お気に入りのバッジをプロフィールアイコンとして設定できるようにするなど、ユーザープロフィールページを魅力的にしました。
複数のゲームモード
Zenモード(ミッション開始不要)、マップレスモードを含む複数のゲームモードを追加しました。
避難所訪問インセンティブ
到達回数に応じて上がる熟練レベルの実装により、避難所を再訪するインセンティブを提供します。
チーム機能
友達や組織とチームを結成。ビジネス部門対抗での企業健康プログラムに最適です。
バッジマップアイコン
生成されたバッジを地図上にアイコンとして表示し、遠くからもバッジを識別・収集しやすくします。
避難所のコメントと評価
避難所を訪れたユーザーが本物の評価とレビューを残すことができ、緊急時に他のユーザーが情報に基づいた意思決定を行うのに役立ちます。