Releases: Sahilbhatane/Health-Predictor---V2
Releases · Sahilbhatane/Health-Predictor---V2
Health Predictor V2
AI Health Predictor — Pre-release
This is a pre-release build of the AI Health Predictor stack: a Next.js frontend and a FastAPI backend that expose ML-assisted risk assessments for educational and demonstration use.
Highlights
- Heart disease, diabetes, Parkinson’s, and common diseases flows with clinical-style inputs
- FastAPI prediction API with API key auth, Pydantic validation, and OpenAPI docs (
/docs,/redoc) - Next.js UI with responsive layout, medical disclaimers, and risk/confidence-style presentation
- BSD 2-Clause licensed project code
What’s in the repo
| Area | Notes |
|---|---|
frontend/ |
Next.js app — run with npm install / pnpm install and npm run dev |
server/ |
FastAPI app — run with pip install -r requirements.txt and python app.py (see server/README.md) |
Datasets/ |
Training data and serialized models used by the API |
ML/ |
Notebooks for training / experimentation |
Try it locally
- Backend (
server/): setMODEL_API_KEY, install deps, start the server (defaulthttp://localhost:8000). - Frontend (
frontend/): setNEXT_PUBLIC_API_URLandNEXT_PUBLIC_API_KEYin.env.local, thennpm run dev(defaulthttp://localhost:3000).
See the root README for full quick start, endpoint table, and security checklist.
Pre-release expectations
- Not a medical device — outputs are informational; they are not a substitute for professional diagnosis or treatment.
- Models and data reflect training sets and assumptions; real-world performance and fairness are not validated for clinical use.
- Default API keys (e.g. documented
changeme-style defaults) are for local dev only — rotate keys and tighten CORS before any shared or production deployment. - Hardening (HTTPS, rate limiting, monitoring, dependency updates) is recommended before wider exposure; see the README production checklist.
Verification (optional)
- Backend:
cd server && python -m pytest tests/(and/orpython dev.py test-models) - Frontend:
cd frontend && npm run build && npm run lint
What's Changed
- Fix React Server Components CVE vulnerabilities by @vercel[bot] in #4
- Graphs, docs and Testing by @Sahilbhatane in #3
- Task and issues by @Sahilbhatane in #5
- Add workflow + script to create missing GitHub issues from TASKS.md by @Copilot in #14
- Frontend theme redesign: emerald and lime light mode, neutral dark glass, and condition-specific accents by @Sahilbhatane in #32
New Contributors
- @vercel[bot] made their first contribution in #4
- @Sahilbhatane made their first contribution in #3
- @Copilot made their first contribution in #14
Full Changelog: https://github.com/Sahilbhatane/Health-Predictor---V2/commits/v0.2.0-alpha
Install / docs: README