skip to content
ZanDev32

← Projects

NephroCare

Mobile-first PWA for chronic kidney disease risk scoring and lifestyle recommendations using AHP-TOPSIS.

2026Full-stack developeractive

  • nuxt
  • vue
  • typescript
  • tailwind css
  • supabase
  • pinia
  • pwa

NephroCare is a decision-support system that determines chronic kidney disease (CKD) risk level and generates lifestyle recommendations with the AHP-TOPSIS multi-criteria decision method.

What it does

  • Weighted criteria scoring (AHP) feeding a TOPSIS ranking of risk levels, so recommendations are traceable rather than heuristic.
  • Installable, offline-ready PWA with form validation, motion feedback, and PDF export of results.

How it is built

Nuxt 3 + Vue 3 with Tailwind CSS v4 and shadcn-vue components, Pinia for state, Supabase for auth and data, @vite-pwa/nuxt for the installable app shell.