프로젝트 소개

Dosezy는 노인 사용자를 위해 복약 관리를 단순화하도록 설계된 오소스 로 우선 Android 애플리케이션입니다. 이 앱은 완전히 오프라인으로 작동하며 개인정보 보호를 우선시합니다. 사용자는 이름, 용량, 시간, 빈도와 같은 기본 복약 정보를 입력하고, 앱은 자동 알림으로 일정을 지능적으로 관리하여 복약 순응도를 높입니다. 환자 의 주요 기능은 다음과 같습니다: - 복약 순응도: 제때 복약할 수 있도록 자동 알림을 제공합니다. - 다국어 지원: 영어, 중국어, 스페인어, 힌디어, 포르투갈어, 아랍어, 프랑스어, 독일어, 일본어, 러시아어, 이탈리아어, 골어를 포함한 12개 글로벌 언어로 완전한 네이티브 현지화를 지원합니다. - 국제 응급 서비스: 여러 국가/지역을 지원하고 자동 감지 기능을 갖춘 대화형 응급 전화 걸기 기능을 제공합니다. - 구성 가능한 기준: '지연으로 간주' 기준(1-3시간)과 '누락으로 간주' 기준(3-9시간)을 시각적 표시와 함께 사용자 지정할 수 있습니다. - 사용자 친화적 시간 선택기: 사용하기 쉬운 12시간(12시 우선 레이아웃) 및 24시간 대화형 그리드 시간 선택기를 제공합니다. - 접근성 우선 설계: 노인 사용자에 맞춘 큰 스트, 고대비 색상, 단순한 컨트을 제공합니다. - 안정적인 알림: 배터리 및 소리 표시기가 있는 지속적인 경고를 제공하며, 다시 알림, 복용함, 지연 동작 트리거를 지원합니다. - 적응형 테마: Android 시스템 다크/라이트 테마를 원활하게 전환하며 지원합니다. - 사용자 지정 캘린더 일정: 매일, 매주(특정 요일), 매월(특정 날짜) 도에 대한 유연한 일정 션을 제공합니다. - 다중 프로필 관리: 여러 가족 구성원을 위한 프로필을 생성, 편집, 전환할 수 있습니다. - 데이터 보안 및 내보내기: 로컬 Room 데이터베이스 저장, 네이티브 PDF 의료 보고서, JSON 백업 아카이브, CSV 내보내기 기능을 제공합니다. - 다중 스토어 업데이트 확인: 설치 소스를 자동으로 감지하고 다양한 앱 스토어 또는 웹 대체 경로에서 업데이트를 용이하게 합니다. - 간병인 지원: 간병인이 누락 및 지연 복용을 추적할 수 있도록 로그와 복약 이력을 제공합니다. 이 프로젝트는 Android 환자 앱을 위해 Kotlin과 Jetpack Compose로 구축되었습니다. 로컬 우선 모노레포 아키텍처를 따르므로 계정이나 네트워크 없이도 핵심 기능을 보장합니다. 'Caregiver Cloud Platform'은 선택적이고 자체 호스팅 가능한 구성 요소로 계획되어 있으며, 심 앱을 종속시키지 않으면서 분석, 다중 기기 동기화, 가족 공유를 제공하도록 설계되었습니다. 로드맵에는 이 자체 호스팅 백엔드와 네이티브 iOS 환자 클라이언트 개발이 포함되어 있습니다.