Skip to content

A side project to calculate your powerlifting performance

License

Notifications You must be signed in to change notification settings

phanosh/gainsculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

🏋️‍♂️ GainsCulator 🏋️‍♀️

Available at phanosha.com/gainsculator

Welcome to GainsCulator, the ultimate tool to calculate your strength levels based on your lifts! Whether you're squatting, bench pressing, or deadlifting, find out if you're a Noob, Beginner, Intermediate, Advanced, Elite, or a Freak! 🚀

🌟 Features

  • Bodyweight-Based Calculations: Input your bodyweight and max lifts (Squat, Bench Press, Deadlift) to see how much of your bodyweight you can lift.
  • Strength Level Breakdown: Find out your strength category for each lift based on the percentage of your bodyweight lifted.
  • Gender-Specific Results: Male and Female strength levels are calculated according to the appropriate standards.
  • Unit Toggle: Switch between kg and lb with an easy-to-use toggle switch. ⚖️
  • Pop-up Results: See your results in a beautiful pop-up and share your success! 🎉
  • Share Button (Coming Soon): A share button to generate a PNG of your results to show off to your friends! 📸

📋 How to Use

  1. Fill in your bodyweight and max lifts (Squat, Bench Press, Deadlift). Make sure you input your numbers in either kg or lb based on the unit toggle.
  2. Select your gender to ensure accurate calculations.
  3. Click "Calculate" to see your strength level pop-up! 💪
  4. The result will show you a breakdown of your strength level for each lift, along with your overall summary.
  5. Use the "Re-calculate" button to try again or change inputs.
  6. (Coming Soon): Click the "Share" button to generate a shareable PNG of your results! 🎯

🧠 How the Strength Levels Are Calculated

The GainsCulator uses a strength table based on the percentage of your bodyweight you can lift. This table is different for males and females and covers six levels:

  • Noob: 🚶 Just starting out? Don’t worry; we’ve all been there!
  • Beginner: 🏋️ You’re making progress!
  • Intermediate: 💪 Getting strong!
  • Advanced: 🔥 You're on fire!
  • Elite: 👑 You’re in the top tier!
  • Freak: 💥 You're an absolute beast!

For example:

  • Bench Press (Male):
    • Less than 1x bodyweight is Noob.
    • Exactly 1x bodyweight is Beginner.
    • 1.0-1.5x is Intermediate.
    • 1.5-2.0x is Advanced.
    • 2.0-2.25x is Elite.
    • Over 2.25x is Freak.

The calculations are based on these percentages and are adjusted for gender differences.

🚀 Coming Soon

  • PNG Generation for Results: So you can share your achievements with your gym buddies! 💯

🤝 Contributions

Feel free to fork this project and contribute! If you notice any bugs or want to add new features, pull requests are welcome. 🎉

📝 License

This project is licensed under the MIT License. 📄


Thanks for using GainsCulator! Now go out there and smash your PRs! 💪🔥

About

A side project to calculate your powerlifting performance

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages