Skip to content

A flexible health tracking platform for monitoring pain, mood, sleep, medications, and custom metrics. Visualizations, trend analysis, and healthcare provider exports. React + TypeScript + Supabase.

License

Notifications You must be signed in to change notification settings

simon-lowes/baseline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Baseline

Know your baseline, spot the changes.

A flexible, user-centric tracking platform that empowers users to monitor any aspect of their life—pain, mood, menstrual cycles, habits, or entirely custom metrics—with beautiful visualizations and actionable insights.

Features

  • Multiple Trackers - Track chronic pain, mood, sleep, medications, or create your own custom trackers
  • Preset Templates - Quick setup with curated presets for common use cases
  • Secure & Private - Your data is stored securely with Supabase and protected by Row Level Security
  • shadcn/ui Design - Beautiful, accessible UI components

Tech Stack

  • Frontend: React 19, TypeScript, Vite
  • UI: shadcn/ui (Tailwind CSS + Radix UI)
  • Backend: Supabase (Auth, PostgreSQL, RLS)
  • Architecture: Ports & Adapters pattern for clean separation

Development

# Install dependencies
npm install

# Start dev server
npm run dev

# Build for production
npm run build

Database Migrations

Apply the trackers migration to your Supabase project:

# Via Supabase CLI
supabase db push

# Or manually via SQL Editor with:
# supabase/migrations/20251225_001_create_trackers.sql

License

MIT


Evolved from Chronic Pain Diary. Started 22/12/25.

About

A flexible health tracking platform for monitoring pain, mood, sleep, medications, and custom metrics. Visualizations, trend analysis, and healthcare provider exports. React + TypeScript + Supabase.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8