Skip to content

BRMNKW/Pomodoro_Squads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

15 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Pomodoro Squads ๐Ÿ…๐Ÿ‹๏ธโ€โ™‚๏ธ

Pomodoro Squads is a vibecoded open-source productivity and health utility built with Gemini 3.1 that forces you to take active screen breaks. It combines a Pomodoro focus timer with a computer-vision-powered fitness game. The purpose was simple: create a simple app without any coding skills whatsoever and make it fun. Tell im if I succeed or not.

When your focus time is up, the only way to silence the alarm and get back to work is to physically stand up and complete a set of squats by playing a body-controlled arcade game.

โœจ Features

  • Battery & Privacy Optimized: The camera remains completely OFF while the timer runs. It only turns on when it's time for your break.
  • Custom Intervals: Choose your focus time (15, 25, 45, or 60 minutes).
  • Adjustable Workouts: Set your squat goal for the break (5, 10, 20, or 50 reps).
  • AI Body Tracking: Uses advanced pose-estimation to track your movements in real-time. Stand up to make your character jump; squat down to duck.
  • 100% Client-Side: No backend, no accounts, and absolutely no data collection. Everything runs locally in your browser.

๐ŸŽฎ How to Use

  1. Open the app.
  2. Select your Focus Time and your Squat Goal.
  3. Click Start Focus Timer and get to work!
  4. When the alarm sounds, the camera will activate. Step back so your full body is visible.
  5. Stand Tall and Freeze for 2.5 seconds to calibrate your height.
  6. Dodge the falling pipes by squatting and standing until you reach your goal!

๐Ÿ›  Tech Stack

  • HTML/CSS/JS: Built in a single, lightweight file.
  • TensorFlow.js & MoveNet: (@tensorflow-models/pose-detection) for lightning-fast, highly accurate pose estimation directly in the browser.
  • Web Speech API: Provides hands-free audio coaching and score-reading.
  • HTML5 Canvas: For rendering the minimal, high-contrast game graphics.

๐Ÿ”’ Privacy Guarantee

This application respects your privacy by design. The video feed is processed 100% locally on your device via your GPU/CPU. No video, image, or tracking data is ever saved, recorded, or transmitted to any server. ## โš ๏ธ Health & Safety Disclaimer Use at your own risk. This game requires physical exertion. Ensure you are in a safe, clear environment with enough space to move. The creator of this software is not a medical professional and is not responsible for any physical injuries, property damage, or hardware issues that may occur while using this app. Please stretch, listen to your body, and do not push beyond your physical limits!

๐Ÿ“„ License

This project is open-source and available under the MIT License. Feel free to fork, modify, and build upon it to create your own fitness utilities!

About

A vibe-coded mini game similar to Flappy Bird, but you control the bird with your squads.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages