Jamorham
Nightscout용 xDrip+ 버전
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Next.js 16 (App Router) + Supabase. Server-rendered app (no static export).
Needs Docker (for the local Supabase stack) and Node 20+.
npm run db:start prints the local URL + anon key. Put them in .env.local
(see .env.example):
/login takes one field — an email address or a 10-digit Indian mobile
number (sent to Supabase as +91XXXXXXXXXX) — and sends a 6-digit code.README 전문 보기 ↗Next.js 16 (App Router) + Supabase. Server-rendered app (no static export).
Needs Docker (for the local Supabase stack) and Node 20+.
npm install
npm run db:start # boots local Postgres, Auth, Storage, Studio, Inbucket
npm run db:reset # applies supabase/migrations + supabase/seed.sql
npm run db:types # regenerate src/lib/database.types.ts from the live schema
npm run db:start prints the local URL + anon key. Put them in .env.local
(see .env.example):
NEXT_PUBLIC_SUPABASE_URL=http://127.0.0.1:54321
NEXT_PUBLIC_SUPABASE_ANON_KEY=<anon key from db:start>
SUPABASE_SERVICE_ROLE_KEY=<service_role key from db:start>
Then:
npm run dev
/login takes one field — an email address or a 10-digit Indian mobile
number (sent to Supabase as +91XXXXXXXXXX) — and sends a 6-digit code.
[auth.sms.test_otp] (supabase/config.toml) work offline —
9999999999 or 9888888888, code 123456. For production, set
[auth.sms.twilio] enabled = true with account_sid /
message_service_sid / auth_token = env(SUPABASE_AUTH_SMS_TWILIO_AUTH_TOKEN).Phone and email are separate identities — the same person signing in with each gets two accounts (account linking is not wired).
Seeded accounts (supabase/seed.sql):
| Role | |
|---|---|
[email protected] | doctor |
[email protected] | admin |
Any other email or phone signs up as a patient.
Vercel (app) + Supabase Cloud (DB/Auth/Storage) + Resend (email OTP). Full
step-by-step in DEPLOY.md.
Real (Supabase): auth, doctors + availability, booking (slot-locked), guided-intake / triage (server-computed urgency), patient + doctor dashboards, appointment detail, profile.
Still mock (src/lib/mock/*, marked TODO(mock)): payments (stubbed — bookings
mark paid), video call (simulated CallStage), notifications
(consoleNotifier), e-prescriptions, recalls + reminder jobs, admin
(onboarding / bookings / payments / analytics), doctor patients list.
Integration seams live in src/lib/integrations/.