Home Blog My Projects Sillage
Health

Migracount

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

Migracount
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.

Other projects