Skip to content

FitnesssHub is a Next.js-powered web application catering to fitness enthusiasts. With over 1000 categorized exercises, this platform is a comprehensive resource for creating tailored workout routines. The custom JSON server ensures efficient exercise data hosting, and the robust search functionality allows users to filter exercises

License

Notifications You must be signed in to change notification settings

doubtcrack/Fitness

Repository files navigation

FitnesssHub: A Next.js Powered Fitness Web Application 🏋🏾‍♀️💪

FitnesssHub is a comprehensive web application for fitness enthusiasts, developed with Next.js. It features over 1000 meticulously categorized exercises, powered by a custom JSON server for efficient data hosting. The platform offers robust search functionality, allowing users to filter exercises based on specific criteria, and provides detailed information on each exercise to enhance the overall fitness experience.

Fitnessshub UI Snaps

Why FitnesssHub?

FitnesssHub emerged from a personal need to have quick access to exercise demonstrations during gym sessions. The project not only serves as a fitness aid but also represents a valuable learning opportunity, allowing the developer to apply and enhance skills in a real-world context.

Key Features

  • 1000+ exercises with detailed information
  • Robust search functionality
  • Custom JSON server for efficient data hosting
  • Individual exercise pages with GIF instructions
  • Empowers users to create tailored workout routines
  • Developed using ReactJS and Next.js for optimal performance
  • Fully responsive and user-friendly design

Tech Stack

ReactJS, NextJS, SASS

Challenges Faced

  • Overcoming limitations of RapidAPI for exercise data
  • Implementing a custom JSON server for improved data management
  • Navigating challenges related to API rate limits
  • Balancing technical intricacies with fitness objectives

User Interface (UI)

Fitnessshub UI Snaps Fitnessshub UI Snaps Fitnessshub UI Snaps Fitnessshub UI Snaps

🏃‍♂️ Run Locally

  1. Clone the project
  git clone https://github.com/doubtcrack/Fitness.git
  1. Go to the project directory
  cd Fitness
  1. Install dependencies
  npm install
  1. Start the development server
  npm run dev

Contribute and Support ❤️

🌟If you find this project useful and would like to contribute or show your support, we welcome your involvement. Feel free to submit pull requests, report issues, or share your feedback. Your contributions make this project even better!🌟

And also, please consider giving it a star ⭐ on GitHub! Your support and feedback are greatly appreciated as they help us improve and grow the platform. Thank you 💖

About

FitnesssHub is a Next.js-powered web application catering to fitness enthusiasts. With over 1000 categorized exercises, this platform is a comprehensive resource for creating tailored workout routines. The custom JSON server ensures efficient exercise data hosting, and the robust search functionality allows users to filter exercises

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published