Halvi
A personal health app for vitals, visits, records and medicines
A complete personal health app with a light and a dark theme, and it comes with sample data. Good for: a health, wellness or clinic product that wants one place for a person's readings, appointments, documents, medicines and messages with their care team. How it works: Today shows the live heart rate, a health score out of 100 worked out from the last seven days of readings, sleep, steps and doses, and a week of any measure as bars with today highlighted. Visits can be booked, moved and cancelled, the week schedule lets you drag a workout or reminder to another day or time, doses are ticked off on a timeline, and a refill can be asked for and collected. Includes: Today, vitals trends with heart, sleep and nutrition views, documents, lab results and vaccines, upcoming and past visits, a week schedule with a list view for phones, medicines with a cabinet, a care team with an inbox, settings and help, search, notifications and a sign-in screen. The health score is a simple weighted sum and the doctors' replies are canned sample messages, so connect your own devices, data and messaging before real use, and it is not medical advice. How to use: run it as it is to show the flow, then connect your own backend, sign-in and health data sources.
$91.00 — one-time price, free updates
- A React app template
- React and Vite · npm install and it runs
- Build unlimited client sites with it
Built with React, CSS, GSAP.
What is in the zip
- app.css
- css/care.css
- css/help.css
- css/meds.css
- css/records.css
- css/schedule.css
- css/settings.css
- css/today.css
- css/visits.css
- css/vitals.css
- index.html
- src/App.tsx
- src/actions.tsx
- src/env.d.ts
- src/finder.tsx
- src/main.tsx
- src/motion.ts
- src/pages/care.tsx
- src/pages/help.tsx
- src/pages/meds.tsx
- src/pages/records.tsx
- src/pages/schedule.tsx
- src/pages/settings.tsx
- src/pages/today.tsx
- src/pages/types.ts
- src/pages/visits.tsx
- src/pages/vitals.tsx
- src/router.ts
- src/store.ts
- src/ui/charts.tsx
- src/ui/format.ts
- src/ui/icons.tsx
- src/ui/kit.tsx
- src/ui/nav.tsx
- src/ui/overlay.tsx
- tsconfig.json
Version history
- v1.0.0, 2026-11-08 — First release. Halvi shipped, with the reel recorded from the real page.