SG Training Fit: a back-support belt and an apparel collection, each carrying its own design editor — text, images and finishes rendered live
At the center of this project sit two product customizers of our own — no plugin — running over an embedded Ecwid store. SG Training Fit sells two lines: the Pro Warming Belt, a cotton and semi-wool back-support belt made in Latvia and finished in the USA, and a lifestyle apparel collection. In both editors a shopper types text, picks a font and a finish, uploads an image, and watches the design take shape on the product photo.
(01) — Challenge
Where it started
E-commerce · Las Vegas
The belt looks simple but carries real retail complexity. Sizing runs on two separate charts by color and compression: colored belts at medium compression, including a kids size, and off-white belts at light compression a full size larger, in adult sizes. A belt can be bought plain or personalized with names, colors and a logo. Orders run from a single custom piece to wholesale batches for a whole studio, and the belt itself is manufactured in Latvia and finished in the USA.
(02) — Solution
What we built
Hand-coded. Design, build and handover by the same people.
Both customizers are plain JavaScript written for this store's product pages, over one Ecwid cart. The belt editor renders the design live over a photo of the belt in any of its ten colors: text laid along the belt in any of 44 self-hosted fonts, 14 matte and 12 glitter lettering colors, an uploaded image, and every element dragged, resized and rotated inside the belt's print area. Selecting a color in the editor selects the same option in the Ecwid product form, so preview and order stay in step. The apparel editor goes further: front and back sides with a print area each, layered text and images, 36 lettering finishes across matte, glitter, shiny and pearlflex, multi-line type, and a design-review screen that checks both sides before anything reaches the bag. On checkout the editor flattens each side into a PNG and files it into the order's native upload fields programmatically, next to the shopper's own artwork; every design is also saved through a backend API. The editors sit inside a hand-coded eight-page storefront; any item can be bought as-is, and wholesale runs are quoted by email.
CONFIDENT · SUPPORT · PERFORMANCE
Move with
Confidence
Premium back support designed for comfort, movement, and everyday performance.

DESIGN YOUR OWN
Customize your belt
YOUR NAME COMFORT · STYLE · PERSONALITY
Lifestyle
Apparel
Comfortable for everyday wear, featuring high-quality prints, vibrant colors, and a wide range of styles.
Shop the Collection
PREMIUM QUALITYMade to Last TWO-SIDED EDITOR
Customize FRONT, BACK, or both.
Add text, upload artwork, then position your design on the garment.
Your text YOUR TEXT 9 / 120 Add text
SG Team
YOUR TEXT Your bag
Pro Warming BeltCustomized 1
Custom Black Unisex Triblend T-ShirtCustomized — front & back 1 ONE CART · TWO LINES
Your bag
Each design is saved and carried into the order — the studio receives exactly what the shopper approved on screen.
30-Day Guarantee Free U.S. shipping on orders $99+ 2 items · both customizedYour bag
Pro Warming BeltCustomized
Custom Black Unisex Triblend T-ShirtCustomized — front & back (03) — Result
What we delivered
In their own words
I designed this belt myself, so I know who ends up in it — a dancer, a gymnast, someone on their feet all day, a kid. One product, and almost nobody wants it the same way: a different size, a different color, their own name on it in their own font. Putting that on a website is not a small thing, and Infinite Semantic Inc. did it properly — ten colors, forty-four fonts, matte or glitter, adult and kids, two size charts that even I have to think about, and your own belt on the screen before you pay for it. It looks simple from the outside, which is the whole point.
(04) — Proof
Measured, not claimed
Third-party audits of sgtrainingfit.com. Every score is independently verifiable — the link re-runs the test on the live site.
PageSpeed Insights
Measured August 11, 2026
- 100
- Performance desktop
- 90
- Performance mobile
- 96
- Accessibility
- 100
- Best Practices
- 100
- SEO
- 3/3
- Agentic
Ahrefs Site Audit
Captured at launch · June 2026
- 100
- Health Score
- 0
- Errors
Want results like these, in writing?
Send the 5-minute brief and a fixed written proposal comes back the same business day.






