Jamorham
Nightscout용 xDrip+ 버전
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Status: ✅ Production Ready
Version: 0.1.0
Stack: Next.js 15, React 19, TypeScript, Supabase, Tailwind CSS
HeyPsych is a mental health decision-support platform. We help people make better mental health decisions.
• For patients: Find the right care, apps, and treatments
• For clinicians: Build the right practice stack with transparent pricing
Filter: "Does this help someone make a decision?"README 전문 보기 ↗Status: ✅ Production Ready Version: 0.1.0 Stack: Next.js 15, React 19, TypeScript, Supabase, Tailwind CSS
HeyPsych is a mental health decision-support platform. We help people make better mental health decisions.
Filter: "Does this help someone make a decision?"
# Clone the repository
git clone https://github.com/yourusername/heypsych.git
cd heypsych
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env.local
# Edit .env.local with your Supabase credentials
# Seed the database
npm run seed:all
# Run development server
npm run dev
Open http://localhost:3000 to see the app.
Comprehensive documentation is available in the docs/ directory.
heypsych/
├── src/
│ ├── app/ # Next.js App Router pages
│ │ ├── conditions/ # Mental health conditions
│ │ ├── treatments/ # Treatment options
│ │ ├── resources/ # Clinical resources
│ │ ├── psychiatrists/ # Provider directory
│ │ └── api/ # API routes
│ ├── components/ # React components
│ │ ├── blocks/ # Feature blocks
│ │ ├── layout/ # Layout components
│ │ ├── resource-renderers/ # Resource display components
│ │ └── ui/ # UI primitives
│ └── lib/ # Utilities and shared logic
│ ├── config/ # Configuration
│ ├── types/ # TypeScript definitions
│ ├── schemas/ # Zod schemas
│ └── utils/ # Helper functions
├── data/ # Static JSON data
│ ├── conditions/ # Condition definitions
│ ├── treatments/ # Treatment definitions
│ └── resources/ # Resource definitions
├── scripts/ # Build and maintenance scripts
├── docs/ # Documentation
└── public/ # Static assets
See docs/CODE_STRUCTURE.md for detailed architecture.
npm run dev # Start development server
npm run build # Build for production
npm run start # Start production server
npm run typecheck # Run TypeScript type checking
npm run lint # Run ESLint
npm run format # Format code with Prettier
npm run db:ensure # Ensure database exists
npm run seed:all # Seed all data
npm run seed:conditions # Seed conditions only
npm run seed:treatments # Seed treatments only
npm run seed:resources # Seed resources only
npm run seed:assessments # Seed assessments only
npm run import-nppes # Import psychiatrist data from NPPES
npm run provider-stats # View provider statistics
npm run analyze # Analyze bundle size
All content is JSON-driven:
data/conditions/data/treatments/data/resources/Add new content by creating JSON files and running the seeder. No code changes required.
Built-in support for clinical screening tools:
Searchable directory of 70,000+ psychiatrists:
Required environment variables (see .env.example):
# Database (Required)
DATABASE_URL=postgresql://...
NEXT_PUBLIC_SUPABASE_URL=https://xxx.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJ...
SUPABASE_SERVICE_ROLE_KEY=eyJ...
# Site Config
NEXT_PUBLIC_SITE_URL=https://yourdomain.com
# Rate Limiting (Recommended)
UPSTASH_REDIS_REST_URL=https://xxx.upstash.io
UPSTASH_REDIS_REST_TOKEN=Axxx
# Error Tracking (Recommended)
SENTRY_AUTH_TOKEN=sntrys_xxx
NEXT_PUBLIC_SENTRY_DSN=https://[email protected]/xxx
# Install Vercel CLI
npm install -g vercel
# Login
vercel login
# Deploy
vercel --prod
Then add environment variables in Vercel Dashboard → Settings → Environment Variables.
See docs/DEPLOYMENT.md for detailed instructions, including Railway, Netlify, and Docker deployment.
Conditions:
data/conditions/[category]/npm run seed:conditionsTreatments:
data/treatments/[category]/npm run seed:treatmentsResources:
data/resources/[category]/npm run seed:resourcesSee docs/RESOURCES.md for detailed resource creation guide.
git checkout -b feature/my-featurenpm run typecheck && npm run buildgit commit -m "Add feature X"Run monthly to sync with latest NPPES data:
# Download latest NPPES file from https://download.cms.gov/nppes/
# Unzip to data/nppes/
npm run import-nppes -- --file=data/nppes/npidata_pfile_*.csv --batch=100
See docs/PSYCHIATRIST_SEEDING.md for detailed guide.
[Add your license here]
Ready to deploy? See docs/LAUNCH.md for launch readiness checklist.
Need help? Check docs/INDEX.md for comprehensive documentation.