このプロジェクトについて

Dosezyは、特に高齢者の服薬管理を簡素化するために設計されたオープンソースのローカルファーストAndroidアプリケーションです。本アプリはオフラインで完全動作し、プライバシーを最優先します。ユーザーは薬の名前、用量、タイミング、頻度などの基本情報を入力し、アプリはスケジュールを知能的に管理し、遵守を確実にするための自動リマインダーを提供します。 患者用アプリの主な機能: * **服薬遵守:** 適時な服用のための自動リマインダー。 * **多言語対応:** 英語、中国語、スペイン語、ヒンディー語、ポルトガル語、アラビア語、フランス語、ドイツ語、日本語、ロシア語、イタリア語、ベンガル語を含む12の主要言語での完全なネイティブローカライゼーション。 * **国際緊急通報:** 自動検出機能付きの複数国/地域対応インタラクティブ緊急ダイヤラー。 * **設定可能な閾値:** 「遅延と見なす」(1-3時間)および「欠服と見なす」(3-9時間)のカスタム設定と視覚的インジケータ。 * **直感的な時刻選択:** 使いやすい12時間制(12-firstレイアウト)および24時間制のインタラクティブグリッド時刻セレクター。 * **アクセシビリティファーストデザイン:** 高齢者向けに調整された大きなテキスト、高コントラスト配色、シンプルな操作。 * **信頼性の高い通知:** バッテリおよび音声インジケータ付きの恒久的アラート。スヌーズ、服用済み、遅延アクションのトリガー提供。 * **アダプティブテーミング:** Androidシステムのダーク/ライトテーマに対応し、シームレスな切り替えを実現。 * **カスタムカレンダースケジュール:** 毎日、週特定日、月特定日の柔軟な頻度設定オプション。 * **マルチプロファイル管理:** 家族メンバーそれぞれのプロファイル作成、編集、切り替えが可能。 * **データセキュリティとエクスポート:** ローカル`Room`データベース保存、ネイティブPDF医療レポート、JSONバックアップアーカイブ、CSVエクスポート機能。 * **マルチストアアップデート確認:** インストール元を自動検出し、各種アプリストアまたはWebフォールバックからのアップデートを促進。 * **介護者サポート:** 欠服および遅延服薬の追跡を支援するログおよび遵守履歴を提供。 本プロジェクトはKotlinおよびJetpack Composeを使用して構築されています。ローカルファーストモノレポアーキテクチャを採用し、アカウントやネットワーク接続なしでコア機能を確保します。「Caregiver Cloud Platform」はオプションのセルフホスト可能コンポーネントとして計画されており、分析、マルチデバイス同期、家族共有を提供しつつ、コアアプリを拘束しない設計となっています。ロードマップにはこのセルフホスト可能なバックエンドの開発およびネイティブiOS患者クライアントの実装が含まれます。