How sararydavid/infinite-sports-club works
Infinite Sports Club is a React marketing site for a fitness club. Visitors land on the hero, explore the club, facility, coaches, and membership options, then use section links to reach membership or contact information. Gallery browsing and membership billing selection are local UI interactions. The sampled contact form maintains local state; its later submission behavior is not established by the excerpt. The README is empty, so capabilities are based on the component tree and sampled source.
Main entry points: App.jsx Page composition · Gallery.jsx Facility gallery · main.jsx React mount · Trainers.jsx Coach profiles
Components 13
Site Navigation
- Page composition
src/App.jsx - React mount
src/main.jsx - Navigation bar
src/components/Navbar.jsx
Club Overview
- Landing hero
src/components/Hero.jsx - Club introduction
src/components/About.jsx - Coach profiles
src/components/Trainers.jsx - Facility gallery
src/components/Gallery.jsx
Visitor Engagement
- Membership plans
src/components/Membership.jsx - Promotional callout
src/components/CTA.jsx - Contact and inquiry
src/components/Contact.jsx - Footer links
src/components/Footer.jsx
Other components
- Site visitor
- Unsplash images
Connections 17
- Site visitor → React mount: opens site
- React mount → Page composition: mounts
- Page composition → Navigation bar: renders
- Page composition → Landing hero: renders
- Page composition → Club introduction: renders
- Page composition → Membership plans: renders
- Page composition → Coach profiles: renders
- Page composition → Facility gallery: renders
- Page composition → Promotional callout: renders
- Page composition → Contact and inquiry: renders
- Page composition → Footer links: renders
- Site visitor → Navigation bar: uses navigation
- Site visitor → Membership plans: selects billing
- Site visitor → Facility gallery: opens lightbox
- Site visitor → Contact and inquiry: edits inquiry
- Coach profiles → Unsplash images: loads portraits
- Facility gallery → Unsplash images: loads facility images