BribeYourselfFit

Gamified Fitness Tracking with Streak-Based Motivation

Open-source • Self-hosted • Your data, your rules

Why BribeYourselfFit?

🎯

Your Rewards, Your Way

Set custom rewards that actually motivate you. Not everyone wants new clothes or a gym membership. Want a cheat meal at 7 days? A weekend trip at 100? You decide.

🔥

Streak-Based Motivation

Build individual streaks for steps, exercise, water, and wellness. Hit all daily goals for your overall streak. Watch the fire grow as you stay consistent.

📊

Simple Daily Tracking

Weight (weekly), steps, exercise minutes, water intake, and a 5-point wellness checklist. Track what matters without overwhelming complexity.

🏠

Own Your Data

Choose your storage: localStorage (browser only), JSONBin (cloud), Airtable (database), or Firebase (real-time). No tracking. No ads. No BS.

📱

Works Everywhere

Progressive Web App that installs like a native app. Works on phone, tablet, and desktop. Offline capable with localStorage version.

🤖

Built with AI

Created using Claude AI and GitHub Copilot. A showcase of human-AI collaboration in modern development. Open-source and beginner-friendly.

How It Works

1

Set Your Profile

Starting weight, goal weight, and daily targets for steps, exercise, and water.

2

Choose Your Rewards

What motivates YOU? Set custom "bribes" for hitting 7, 14, 30, 50, 100+ day streaks.

3

Log Daily

Quick daily check-in: steps, exercise, water, and 5-point wellness score.

4

Build Streaks

Watch your streaks grow. Claim rewards when you hit milestones. Stay motivated.

Choose Your Storage Backend

Pick the option that fits your needs

🏠 localStorage

Recommended for Beginners

  • No setup required
  • Works offline
  • Data stays in browser
  • Ultimate privacy
Get Started →

🌐 JSONBin.io

Simple Cloud Sync

  • Free API key
  • Cross-device sync
  • Quick setup
  • Cloud backup
View Branch →

📊 Airtable

Database Power

  • 5 structured tables
  • Rich data features
  • Sharing capabilities
  • Advanced queries
View Branch →

🔥 Firebase

Real-time Sync

  • Instant sync
  • Google infrastructure
  • Offline persistence
  • Enterprise scale
View Branch →
2,500+
Lines of Code
4
Storage Options
100%
Open Source
0
Tracking or Ads

Ready to Start Your Fitness Journey?

Fork the repo, choose your storage, and start building streaks today.

No account required • No credit card • No BS