Una aplicación de fitness creada con React y Material UI.
-
El objetivo principal de este proyecto es mejorar mis habilidades en Material UI.
-
Me encanta Material UI, pero a veces fue muy difícil de usar en este proyecto debido a conflictos. Por ejemplo, tuve problemas al hacer el componente
HorizontalMenu. Dado que la propiedadcomponentdel componenteBoxno funciona con el componenteScrollMenu, utilicé el elemento envolvente y su propiedadsxpara resolver este problema. -
Utilicé esta API de ejercicios de Rapid API. Obtuve los ejercicios y las partes del cuerpo usando Axios y los guardé en el estado para mejorar el rendimiento.
-
Utilicé React Hook Form para implementar la funcionalidad de búsqueda. La biblioteca me permitió evitar re-renderizados. Sé que esta no es la mejor solución, pero quería probarla.
-
Utilicé el almacenamiento local para guardar ejercicios favoritos.
-
Esta es información general sobre lo que hice en este proyecto. Espero que les guste :)