Jamorham
Nightscout용 xDrip+ 버전
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
병원에 주기적으로 방문하는 사용자가 하루의 건강 상태를 채팅하듯 기록하고, 하루가 끝난 뒤 AI가 원문을 구조화한 초안을 생성하며, 사용자가 확인·수정·확정한 기록만 진료 준비 화면에 포함하는 서비스입니다. 이 프로젝트의 핵심은 의료 판단이 아니라 사용자가 직접 남긴 사실을 잃지 않고, 진료 시 기억을 보조하는 것입니다. 1. 사용자 원문이 항상 원본이며 AI 결과는 파생 데이터입니다. 2. AI는 진단, 원인 추정, 치료·약 추천을 하지 않습니다. 3. 원문 저장과 AI 처리를 분리합니다. AI 실패가 기록 저장 실패가 되어서는 안 됩니다. 4. 하루의 기준은 기록 시점의 기기/브라우저 시스템 시간 기준 00:00~23:59입니다. 사용자가 시간대를 직접 설정하지 않습니다. 5. 확정 전에는 원문을 수정할 수 있고, 확정 후에는 원문을 덮어쓰지 않습니다. 6. 진료 준비에는 사용자가 확인한 확정 기록만 기본 포함합니다. 7. 비로그인 사용자는 샘플 데이터 기반 Demo Mode만 사용할 수 있고 실제 건강 기록은 입력하지 않습니다. 8. 사용자 데이터 격리는 애플리케이션 코드가 아니라 Supabase RLS까지 포함해 DB 수준에서 보장합니다.README 전문 보기 ↗
병원에 주기적으로 방문하는 사용자가 하루의 건강 상태를 채팅하듯 기록하고, 하루가 끝난 뒤 AI가 원문을 구조화한 초안을 생성하며, 사용자가 확인·수정·확정한 기록만 진료 준비 화면에 포함하는 서비스입니다.
이 프로젝트의 핵심은 의료 판단이 아니라 사용자가 직접 남긴 사실을 잃지 않고, 진료 시 기억을 보조하는 것입니다.
00:00~23:59입니다. 사용자가 시간대를 직접 설정하지 않습니다.gpt-5-nano, 설정 레이어에서 관리)src/
app/
(public)/
(app)/
api/ # Backend 담당
components/ # Frontend 담당
features/ # Frontend 담당
contracts/ # API Contract. 임의 수정 금지
lib/
supabase/
server/ # Backend 담당
services/
repositories/
ai/
auth/
mocks/ # Frontend Mock 구현
supabase/
migrations/ # Backend 담당
docs/
TASKS.md # 전체 현황 + 공통 선행 작업
tasks/
FRONTEND_TASKS.md # Frontend AI 전용
BACKEND_TASKS.md # Backend AI 전용
INTEGRATION_TASKS.md # 통합/최종 검증 전용
src/components, src/features, src/app/(public), src/app/(app), src/mockssrc/app/api, src/server, supabase/migrations, 서버용 Supabase 설정src/contracts는 통합 담당자만 변경docs/API.md와 src/contracts를 갱신한 뒤 양쪽 작업을 진행모든 개발 AI는 먼저 루트의 AGENTS.md를 읽습니다.
AGENTS.mddocs/PRD.mddocs/API.mddocs/DATABASE.mddocs/DESIGN.md → docs/FRONTEND.mddocs/ARCHITECTURE.md → docs/BACKEND.md → docs/SECURITY.md → docs/AI.mddocs/PARALLEL_DEVELOPMENT.mddocs/TESTING.md, docs/PLAN.md, docs/TASKS.mddocs/tasks/FRONTEND_TASKS.md, BACKEND_TASKS.md, INTEGRATION_TASKS.md먼저 docs/TASKS.md의 공통 기반 작업에서 API / DB / Contract를 확정합니다. 그 다음 Frontend와 Backend를 서로 독립적으로 동시에 개발하고, 두 작업이 준비된 뒤 통합합니다.
공통 Contract 확정
↓
┌──────────────────┬──────────────────┐
│ Frontend AI │ Backend AI │
│ FRONTEND_TASKS │ BACKEND_TASKS │
└──────────────────┴──────────────────┘
↓ ↓
두 작업 완료
↓
INTEGRATION_TASKS
docs/tasks/FRONTEND_TASKS.md만 관리하며 Mock API를 사용합니다.docs/tasks/BACKEND_TASKS.md만 관리하며 실제 DB/API를 구현합니다.docs/tasks/INTEGRATION_TASKS.md를 진행합니다.docs/PARALLEL_DEVELOPMENT.md에 있습니다..env.example에 고정된 변수명을 사용하고 로컬 값은 .env.local에 설정합니다. SUPABASE_SERVICE_ROLE_KEY, OPENAI_API_KEY, CRON_SECRET은 서버 전용이며 브라우저 번들에 포함하지 않습니다.