Back to projects
KotsM Coaching Site
Freelance project — dark athletic marketing site for Coach Marlon Trazona (KotsM): full-bleed hero, coaching system, client transformations, process videos, testimonials, and a Start Training contact flow.

01/10
Desktop hero with coach visual and Start Training CTA
01/10gallery
Architecture
Vite + React SPA with section-based landing layout, GSAP/Lenis motion, Embla carousels, and a Zod-validated Start Training contact form — dark black/red athletic brand system tuned for mobile performance.
Deployment
Production Vite build at www.kotsm.site (GitHub: Aulkanic/kotsm_portfolio).
Features
- Full-bleed athletic hero with brand-forward CTA hierarchy
- About, coaching system, transformations, and process video sections
- Client testimonials and gallery carousels
- Start Training lead form with Messenger fallback
- Smooth scroll, parallax, and magnetic button motion (desktop)
- Mobile-tuned performance: lighter motion, lazy media, sticky CTA
Challenges
- Keeping a cinematic fitness landing fast on mobile with large imagery
- Balancing bold typography and CTAs without clutter across breakpoints
Solutions
- Lazy-load below-fold media, skip heavy mobile scrub/parallax, and reserve layout to limit CLS
- Breakpoint-specific header, hero, and section spacing with a single primary conversion path
Results
- Live coaching marketing site for KotsM / Coach Marlon Trazona
- Clear Start Training conversion path across desktop and mobile