~ $ curl -s /api/health | jq .status

Status

This portfolio runs like a small production service. Every dependency is checked on each visit and hourly by a scheduled job; the bars show the last 30 days.

All systems operational
checked 8 Nov 2026, 15:49 UTC
30-day uptime
50.00%
db p50
192ms
db p95
1141ms
checks (30d)
10

components

  • Website · Next.js on Vercel
    serving · 100%● operational
  • Database · Postgres via Payload CMS
    1068ms · 100%● operational
  • AI assistant · Groq · chat and /fit
    109ms · 50.00%● operational
  • GitHub stats · GitHub REST API
    31ms · 50.00%● operational
  • Contact email · SMTP via Nodemailer
    configured · 100%● operational
  • Media storage · Cloudflare R2
    local disk · 100%● operational
30 days agouppartialno datatoday

last deploy

commit
96aca1c
message
feat(learning): private learning-plan dashboard and optional public journey page
branch
main
deployed
8 Nov 2026, 15:14 UTC
environment
production
region
iad1

runtime

next
16.4.5
payload
3.93.0
react
19.3.1
three
0.187.0
node
26.13.0

JSON: /api/health