Installable PWAPrivate leaguesWeekly point budgets

Build a habit league your friends actually want to open every day.

Habit League turns weekly goals into a shared competition. Everyone picks their own categories, spends a fixed point budget, and races up a live leaderboard together.

League pulseWeek 14

Your standing

#2

68 pts

Maya

Meditation, reading, gym

74

You

Deep work, cardio, language

68

Noah

Journaling, sleep, stretches

63

Behind first

6 pts

Habits logged

11/15

Daily engagement

2-tap logging

The app is designed around fast mobile check-ins instead of spreadsheet-style setup.

Scoring fairness

100 weekly pts

Every player spends the same weekly budget so the leaderboard stays competitive.

League pressure

Private groups

Invite-only circles make the leaderboard feel personal enough to drive consistency.

How the product works

Weekly planning becomes the game board.

MVP focus
01

Create or join a league

Start with a private friend group, share an invite code, and keep access limited to league members.

02

Build your week

Pick categories, add habits, and spend a fixed point budget across the goals that matter most this week.

03

Log progress and climb

Daily check-ins feed a weekly leaderboard so momentum, accountability, and bragging rights are visible.

MVP build stack

Frontend

Next.js PWA with App Router and mobile-first routes.

Backend

Supabase auth, Postgres, row-level security, and invites.

Scoring

Fixed weekly point budgets to keep league comparisons fair.

Retention

Fast daily check-ins, leaderboard pressure, install prompts.

Install flow

Open in Safari and add to Home Screen.

The app is built to feel native enough for quick daily check-ins while keeping distribution as simple as sharing a link.