A responsive HTML website for a premium fitness club, featuring a video hero, interactive class schedule, trainer profiles, workout video library, nutrition blog, and more. Built with Tailwind CSS, Font Awesome, and modern web standards.
- Overview
- Key Features
- Screenshots (Conceptual)
- Technical Stack & Requirements
- Local Setup & Viewing
- Website Usage & Navigation
- File Structure
- Important Notes & Considerations
- Contributing
- License
- Contact
Gym Fitness is a visually engaging, responsive HTML website for a modern fitness club. The homepage features a dynamic video hero, interactive class schedule, animated buttons, and sections for membership plans, certified trainers, transformation gallery, workout video library, nutrition blog, and testimonials. The design leverages Tailwind CSS for rapid styling, Font Awesome for icons, and custom CSS for unique effects. All content is static and easy to customize.
- 📱 Fully Responsive Design: Adapts to desktops, tablets, and mobile devices using Tailwind CSS utility classes.
- 🧭 Mobile-Friendly Navigation: Sticky top navigation bar with hamburger menu for mobile.
- 🎬 Immersive Video Hero Section: Autoplaying background video (
img/large (1).mp4) with overlay text and call-to-action buttons. - 🏋️ Class Schedule & Cards: Interactive weekly class schedule, with cards for High Intensity, Strength Training, and Mind & Body.
- 👨🏫 Trainer Profiles: Detailed cards for certified trainers, including social links and booking buttons.
- 🏆 Transformation Gallery: Before/after slider and member success stories.
- 🎥 Workout Video Library: Curated workout videos with thumbnails, tags, and details.
- 🍎 Nutrition Blog: Articles on healthy eating, meal prep, and training tips.
- 💬 Testimonials: Real member reviews with ratings and photos.
- 📩 Newsletter Signup: Footer form for email subscriptions.
- 🎨 Modern Styling & Animations: Tailwind CSS, Font Awesome icons, and custom hover effects.
Screenshots of: the Gym Fitness homepage with video hero, class schedule, trainer cards, transformation gallery, workout video library, blog, testimonials, and footer.
- Structure: HTML5 (
main.html) - Styling: Tailwind CSS (via CDN)
- Icons: Font Awesome (via CDN)
- Video: HTML5
<video>tag - Images: Unsplash and local assets in
img/ - Interactivity: Vanilla JavaScript for menu and slider
- Web Browser: Any modern browser (Chrome, Firefox, Edge, Safari)
- Internet Connection: Required for Tailwind CSS and Font Awesome CDN, Unsplash images
- Local Assets:
img/large (1).mp4(hero video)img/gym.jpg(local gym image)- Other images/videos as referenced in
main.html
-
Clone or Download the Repository:
git clone <repository-url> cd <repository-directory>
(Or download the files into a local folder.)
-
Ensure Asset Placement:
- Place
main.htmlin the root folder - Place all images and videos in the
img/folder
- Place
-
Open in Browser:
- Open
main.htmldirectly in your browser - Or use a local server (e.g., Live Server in VS Code)
- Open
- Navigation Bar: Use links to jump to Home, Classes, Pricing, Trainers, Gallery, Blog, Contact
- Hero Section: Watch the video background, use call-to-action buttons
- Class Schedule: Browse weekly classes and cards for workout types
- Trainer Profiles: View trainer details and book sessions
- Transformation Gallery: See before/after results and member stories
- Workout Video Library: Access exclusive workout videos
- Nutrition Blog: Read articles and tips
- Testimonials: Read member reviews
- Footer: Find contact info, quick links, and newsletter signup
main.html: Homepage and all sectionsimg/: Contains all images and videos (e.g.,large (1).mp4,gym.jpg)README.markdown: This documentation file
- All content is static; no backend or dynamic data
- External resources (Tailwind, Font Awesome, Unsplash) require internet
- Custom CSS is used for some effects (see
<style>inmain.html) - Video and images should be optimized for web
- Placeholder links (e.g., social media, booking) can be customized
Contributions are welcome! You can:
- Add new sections, trainers, or articles
- Improve styling or responsiveness
- Optimize images/videos
- Suggest new features
- Fork the repository
- Create a new branch
- Make your changes
- Commit and push
- Open a Pull Request
This project is licensed under the MIT License.
Project developed by Adrian Lesniak. For questions or feedback, please open an issue or contact the repository owner.
🏋️ Start your fitness journey with Gym Fitness!








