尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Goal-and-risk matcher, reconstitution worksheets, and optional Whoop / Google Fit overlay for the NovaEvum peptide catalog.
Next.js 16 · TypeScript · Tailwind v4. No component library.
| Command | What it does |
|---|---|
npm run dev | Development server |
npm run build | Production build |
npm run lint | ESLint |
/ Home
/today Daily check-in, scores, recommendations, and history
/book Book a call with the expert (signed in); hours in src/lib/booking/slots.ts
/account Optional sign-in and sync; export and delete data
/privacy, /terms Legal pages (review with a lawyer before relying on them)
/monitor Devices: optional Whoop (live with keys) / Google Fit (demo)
/peptides Compounds: one register for research, protocols, and vials
/peptides/[slug] Monograph + full protocol + NovaEvum worksheet + calculator
(old /protocols URLs redirect here)
/calculator Standalone reconstitution math
/stacks Combined pairings
/guides Method pages
/disclaimer
Copy .env.example to .env.local and fill Whoop / Google OAuth clients when
you want live straps. Until then, Monitor uses a deterministic demo week.
Amounts on the sheets are NovaEvum vial math, not Pepipedia doses and not medical advice. Compound science is paraphrased from Pepipedia.
src/lib/data/library.json holds all Pepipedia monographs (pulled from
their public /api/getAllPeptides and /api/getPeptide endpoints, 2026-09-21).
Status, evidence, and side-effect fields are theirs; summary, mechanism, and
safety text is paraphrased.
Everything works without accounts; data stays in the browser. To switch on sign-in and cross-device sync:
NEXT_PUBLIC_SUPABASE_URL and NEXT_PUBLIC_SUPABASE_ANON_KEY variables).supabase/schema.sql in the Supabase SQL editor.https://<domain>/account as a redirect URL./book lists open 30-minute slots and saves bookings to aevum_bookings
(in supabase/schema.sql). Each booking emails the admins and the person
through Resend. Set RESEND_API_KEY and EMAIL_FROM (a sender on a domain
verified in Resend) in Vercel; BOOKING_NOTIFY_EMAIL overrides who is told
about bookings (default: ADMIN_EMAILS). Upcoming calls also show on /admin.
Set WHOOP_CLIENT_ID and WHOOP_CLIENT_SECRET from developer.whoop.com and
register https://<domain>/api/wearables/whoop/callback as the redirect URL.
Without them, Devices shows a demo feed.