Migracount
Track your migraine attacks: history, trends, and reports you can show your doctor.

- Platform
- Web, installable as a PWA
- Data
- Stored on the device
- Sync
- Optional, with a Google account
- Export
- JSON, both ways
About the project
Migracount is for logging each migraine attack, with its intensity, medication, symptoms and triggers. Over the weeks, you can see what keeps coming back, what helps, and what comes before a bad day.
The app runs entirely in your browser. A Google account lets you sync your data between devices, but it is optional: without an account, nothing leaves your phone.
Features
-
A readable dashboard
Your last attack, the average duration, this month's attacks. Charts show frequency and intensity by day, week or month, and a click opens the detail.
-
An eight-step form
When, intensity, medication, symptoms, location, triggers, notes, summary. Move with buttons or swipes, and your draft is saved as you go.
-
Finding an attack
The list runs in date order. A keyword search and a month filter are enough to find one, and any attack can be edited with a click.
-
Data to take with you
Export and import as JSON, to keep a copy or to pass the history on to your doctor.
-
A gentle display
Light, dark, or automatic to match your system. A migraine mode uses a soft palette and no animation. You can pick Lexend or OpenDyslexic as the typeface.
-
Offline, installable
Install it on mobile or desktop, and it keeps working without a connection after the first load. When you are signed in, your data syncs in real time across your devices.
Built with
- Vue 3
- Vite
- Pinia
- Chart.js
- PocketBase
- PWA
Want to try it?
The easiest way is to open it directly.