Skip to content
Back to site

Barbell Easy Calculator

MVP foundation

Gym Utility

Load the bar in seconds, not in your head.

Barbell Easy Calculator keeps plate loading practical: symmetric by default, exact when possible, and nearest alternatives when reality gets in the way.

What it is and why it exists

What it is

This repository defines a mobile utility app for barbell loading decisions. It combines deterministic solver output with a visual builder so users can either calculate from a target or construct the bar directly.

Why it exists

Gym-floor setup is fast and noisy. The project focuses on reducing loading errors, keeping symmetry strict, and making next actions obvious when exact targets are not achievable.

Mental math overhead between sets

Impossible exact targets with limited increments

Inventory mismatch in home or small gyms

Weak connection between numbers and plate layout

Feature set

Use paths

1) Target setup

Choose unit, bar, and target total. Review exact loading or nearest alternatives when exact is blocked.

2) Visual setup

Tap plate values to add mirrored pairs. Tap loaded plates to remove and recalculate live.

3) Reuse setup

Save loads and keep defaults local so repeat sessions start from known conditions.

Visual reference

Stylized mirrored barbell loadboard
Export preview board for product listing and social metadata.
Barbell Easy Calculator app icon
Current icon from the iOS asset catalog in this repository.

Proof, trust, and availability

Public evidence in repo

  • README documents mobile target, two modes, and offline-first direction.
  • Tests cover solver behavior and screen workflows.
  • Capacitor config and iOS assets indicate native packaging path.

Current availability

  • Source repository is available.
  • Local build and test commands are documented.
  • App store distribution is not stated in this repo.

FAQ

Does this app require cloud services?

No backend service is described for the MVP scope. Persistence is local-first.

Can it handle limited plate inventory?

Yes. The repository includes inventory-aware profile logic and tests for constrained setups.

Does it enforce symmetric loading?

Yes. Symmetry is a core requirement in solver behavior and test coverage.

Is there a published support or privacy page?

This export includes support and privacy paths that can be mapped during central-site integration.

Take a closer look

If you want to inspect current capabilities, open the repository and run the documented local workflow.