Skip to content

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.

License

Notifications You must be signed in to change notification settings

adi1985a/Gym-Fitness-Webpage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏋️‍♂️ Gym Fitness: Your Modern Guide to Health & Strength 💪

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.

License: MIT HTML5 Tailwind CSS Font Awesome

📋 Table of Contents

  1. Overview
  2. Key Features
  3. Screenshots (Conceptual)
  4. Technical Stack & Requirements
  5. Local Setup & Viewing
  6. Website Usage & Navigation
  7. File Structure
  8. Important Notes & Considerations
  9. Contributing
  10. License
  11. Contact

📄 Overview

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.



✨ Key Features

  • 📱 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 (Conceptual)

Screenshots of: the Gym Fitness homepage with video hero, class schedule, trainer cards, transformation gallery, workout video library, blog, testimonials, and footer.

🛠️ Technical Stack & Requirements

Core Technologies:

  • 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

Requirements:

  • 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

⚙️ Local Setup & Viewing

  1. Clone or Download the Repository:

    git clone <repository-url>
    cd <repository-directory>

    (Or download the files into a local folder.)

  2. Ensure Asset Placement:

    • Place main.html in the root folder
    • Place all images and videos in the img/ folder
  3. Open in Browser:

    • Open main.html directly in your browser
    • Or use a local server (e.g., Live Server in VS Code)

💡 Website Usage & Navigation

  • 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

🗂️ File Structure

  • main.html: Homepage and all sections
  • img/: Contains all images and videos (e.g., large (1).mp4, gym.jpg)
  • README.markdown: This documentation file

📝 Important Notes & Considerations

  • 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> in main.html)
  • Video and images should be optimized for web
  • Placeholder links (e.g., social media, booking) can be customized

🤝 Contributing

Contributions are welcome! You can:

  • Add new sections, trainers, or articles
  • Improve styling or responsiveness
  • Optimize images/videos
  • Suggest new features
  1. Fork the repository
  2. Create a new branch
  3. Make your changes
  4. Commit and push
  5. Open a Pull Request

📃 License

This project is licensed under the MIT License.

📧 Contact

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!

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages