Skip to content

Fetch the information form ExerciseDB and Youtube Options using a custom hook and responsive library.

Notifications You must be signed in to change notification settings

portobanco51/fitnessclub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fitness Club 🏃‍♂️💪

Project Overview 🔎

This React.js-based project is designed to fetch and display exercise information from ExerciseDB API using a custom hook, tailored to user input. Each item retrieved from the ExerciseDB will asynchronously fetch related video content, providing users with alternative resources to enhance their fitness journey.


Extra Features 🌟

  • Custom react hook to fetch ExerciseDB and Youtube options data at Exercises.jsx and SearchEngine.jsx components ( FetchData.js ).
  • Hidden sourcemap production for minimized react structure on deploy to improve security and machine performance.

CI/CD Integration with GitHub Actions 🔄

To further enhance the project, I have integrated Continuous Integration and Continuous Deployment (CI/CD) using GitHub Actions. This feature automates the deployment process, ensuring that updates are delivered efficiently and reliably.

Benefits:

  • Faster Delivery: Automating the deployment process reduces the time between code changes and live updates, allowing for quicker iterations and feedback.
  • Consistency: A standardized build and deployment process minimizes the risk of human error, leading to more stable releases.
  • Scalability: This CI/CD setup can be easily extended to include additional testing and deployment environments, supporting future growth and complexity of the project.

Technologies & tools 💻🔬


netlify logo githubactins logo fastapi logo materialui logo react logo npm logo git logo jest logo vscode logo

Conclusion 🏁

This Fitness Club web application showcases my commitment to delivering a high-quality user experience through interactive features and efficient data handling. Feel free to explore the app, and I welcome any feedback or collaboration opportunities!

Thank you for visiting!

image

About

Fetch the information form ExerciseDB and Youtube Options using a custom hook and responsive library.

Topics

Resources

Stars

Watchers

Forks