Free solar vitamin D calculator. Find out exactly when and how long to stay in the sun based on your location, skin type, age, and real-time UV data.
HealthTypeScript · JavaScriptGitHub @JaviMalignoOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Solar Vitamin D Explorer - Know when and where you can synthesize Vitamin D
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Solar vitamin D calculator PWA — know when and where you can synthesize
vitamin D from sunlight, based on solar elevation, real-time UV index, skin
type, body exposure and age.
Next.js (App Router) · next-intl (es/en/fr/de/ru/lt) · Tailwind CSS v4 · D3 ·
Supabase (auth, profiles, city search, push subscriptions) · Web Push ·
Vercel (hosting + daily cron).
Quality gate (all must pass, enforced by CI on every push/PR):Read the full README ↗Solar vitamin D calculator PWA — know when and where you can synthesize vitamin D from sunlight, based on solar elevation, real-time UV index, skin type, body exposure and age.
Live: https://getvitamind.app
Next.js (App Router) · next-intl (es/en/fr/de/ru/lt) · Tailwind CSS v4 · D3 · Supabase (auth, profiles, city search, push subscriptions) · Web Push · Vercel (hosting + daily cron).
npm install
cp .env.example .env.local # fill in values
npm run dev # localhost:3000
Quality gate (all must pass, enforced by CI on every push/PR):
npm run lint && npm run typecheck && npm test && npm run build
AGENTS.md — architecture, deployment runbook, operational
gotchas and incident history (CLAUDE.md imports it).docs/PRODUCTION_READINESS.md —
production-readiness assessment and the practices that keep it that way.MIT