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.